@charset "utf-8";

/* ---------------------------
The order of describing property
------------------------------
display
visibility
overflow
position
float
clear
z-index
top right bottom left
width
height
max-width
max-height
min-width
min-height
margin
padding
border
background : color image repeat position attachement
list-style
color
font-size
font-weight
font-family
font-style
line-height
text-indent
text-align
text-decoration
vertical-align
white-space
--------------------------- */


body#company .mainBg{
background:url(../../about/images/index_bg_01.jpg) no-repeat right top;
padding:10px 200px 15px 0;
min-height:190px;
_height:215px;
}


p#wordsSearch{
width: 520px;
}

p#wordsSearch .anchorLink{
float: left;
width: 43px;
_width: 57px;
margin-bottom: 10px;

}
/* history */
/* DATE1steps */
dl.date03{
margin-left: 10px;
}

dl.date03 dt{
width: 50px;
float: left;
}

dl.date03 dd{
width: 400px;
margin: 0 0 10px 55px;
}

table.officials{
width: 530px;
margin-bottom: 10px;
border-left: #f4f1ec solid 2px;
border-top: #f4f1ec solid 2px;
}
table.officials th{
padding: 5px;
border-right: #f4f1ec solid 2px;
border-bottom: #f4f1ec solid 2px;
background-color: #c1e1f3;
line-height:150%;
/*add 070427*/
text-align:left;
/*end 070427*/
}
table.officials th.vertical{
background-color: #f4f4f4;
color: #0860a8;

}
table.officials td{
padding: 5px;
border-right: #f4f1ec solid 2px;
border-bottom: #f4f1ec solid 2px;
line-height:150%;
}
table.officials td.name{
font-size:95%;
}

table.history{
}

table.history th{
padding: 3px 5px;
font-weight: normal;
text-align: center;
vertical-align: top;
color: #0860a8;
background: #eee;
}

table.history th.first{
padding-top: 10px;
background:#eee url(../../about/history/images/index_bg01.gif) no-repeat top;
}
table.history td.firstcell{
padding-top: 10px;
}

table.history td.first{
padding-top: 10px;
font-weight: bold;
color: #0860a8;
}

table.history th.corner{
background:#eee url(../../about/history/images/index_bg03.gif) no-repeat right bottom;
}

table.history th#last{
padding-bottom: 70px;
background:#eee url(../../about/history/images/index_bg02.gif) no-repeat bottom;
}
table.history th,
table.history td{
vertical-align: top;
line-height: 120%;
}
table.history td{
padding: 3px 3px 3px 5px;
}

div.section div.imgbox200{
width:205px;
}