/* CSS Document */

h2.topTitle {
background:#8a96b6;
margin:0px;
padding:10px;
color:#ffffff;
font-size:16px;
font-weight:bold;
text-align:left;
}

h3 {
font-size:12px;
font-weight:bold;
color:#000000;
background:url(../image/common/subTitleDot.gif) no-repeat 0px 3px;
text-align:left;
padding:0px 0px 8px 12px;
margin:0px;
}

div.linkList a {
display:block;
padding:0px 0px 0px 12px;
margin:10px 0px 0px 10px;
text-align:left;
background:url(../image/common/subTitleDot.gif) center left no-repeat;
}

div.market {
margin:8px 0px;
padding:0px 10px;
}

div.marketsurvey a {
display:block;
padding:0px;
margin:0px 0px 8px 0px;
text-align:left;
}

div.committee {
border-bottom:1px solid #d1d1d1;
margin:8px 0px;
padding:0px 10px 8px 10px;
text-align:left;
color:#444444;
}

div.committee a{
display:block;
padding:0px;
margin:0px 0px 8px 0px;
text-align:left;
}

div.history {
margin:8px 0px;
padding:0px 10px 8px 10px;
text-align:left;
color:#444444;
}

div.history table{
width:545px;
border-top:1px solid #d1d1d1;
border-left:1px solid #d1d1d1;
margin-bottom:8px;
}

div.history table td{
padding:5px;
border-right:1px solid #d1d1d1;
border-bottom:1px solid #d1d1d1;
}

div.history table td.year{
background:#fff5f6;
width:60px;
text-align:center;
}

div.activities {
border-bottom:1px solid #d1d1d1;
margin:8px 0px;
padding:0px 10px 8px 10px;
text-align:left;
color:#444444;
}

div.board {
border-bottom:1px solid #d1d1d1;
margin:8px 0px;
padding:0px 10px 8px 10px;
text-align:left;
color:#444444;
line-height:150%;
}

div.board span{
margin:0px 20px 0px 0px;
font-weight:bold;
}

div.chairman {
padding:8px 10px;
text-align:left;
color:#444444;
border-bottom:1px solid #d1d1d1;
}

div.chairman table{
width:545px;
border-top:1px solid #d1d1d1;
border-left:1px solid #d1d1d1;
margin-top:8px;
}

div.chairman table td{
border-right:1px solid #d1d1d1;
border-bottom:1px solid #d1d1d1;
padding:5px;
}

div.chairman p{
margin:10px 5px;
padding:0px;
}

div.chairman p span{
display:block;
margin:0px 0px 2px 0px;
font-weight:bold;
}


div.privacy {
border-bottom:1px solid #d1d1d1;
margin:8px 0px;
padding:0px 10px 8px 10px;
text-align:left;
color:#444444;
}

div.privacy ul{
margin:10px 0px 0px 20px;
list-style:outside decimal;
}

div.privacy ul li{
display:block;
margin:10px 0px 0px 10px;
}

div.privacy p{
text-align:right;
margin:20px 0px 0px 0px;
padding:0px;
}

div.map {
text-align:left;
color:#444444;
margin:8px 0px;
padding:0px 10px 8px 10px;
border-bottom:1px solid #d1d1d1;
}