/* top
---------------------------------------------*/
#top {
/*  width: 760px; */
  width: 100%;
}
#top td.flash {
  border: 1px solid #000000;
  border-spacing: 0px;
  background: #000000;
}
#top td.news {
  border: 1px solid #000000;
  border-spacing: 0px;
  background: #000000;
  color:#FFFFFF;
}

/* company
---------------------------------------------*/
#company {
  width:  600px;
  height: 330px;
  text-align:center;
/*/*/
  text-align:left;
/* */

/*  background: #FFFFFF url(../image/top/company_bg.jpg) left top no-repeat; */
}
#companyinformation {
  width:  760px;
}
#companyinformation table.info {
  width:  430px;
  background: #DFDFDF;
}
#companyinformation td.header {
  line-height:1.5;
  padding-right:3px;
  text-align:right;
  background: #DFDFDF;
}
#companyinformation td.detail {
  padding-left:3px;
  background: #FFFFFF;
}
/* stocklist
---------------------------------------------*/
#stocklist img {
  margin:2px;
  padding:0;
}
#stocklist th {
/*  background: #FFDD00; */
  font-size: 100%;
  color: #FFFFFF;
  background: #666666;
}
#stocklist td {
  margin:0;
  padding:0;
  font-size:120%;
}
#stocklist td.head {
  color: #FFFFFF;
  background: #666666;
  text-align:center;
}
#stocklist td.char {
  padding:0px 2px 0px 2px;
  text-align:left;
}
#stocklist td.char_s {
  padding:0px 2px 0px 2px;
  text-align:left;
  font-size:100%;
}
#stocklist td.num {
  padding:0px 2px 0px 1px;
  text-align:right;
}
/* stocklist detail
---------------------------------------------*/
#stockdetail th.header {
  padding:2px 3px;
  font-size:100%;
  text-align:right;
  color: #FFFFFF;
  background: #AAAAAA;
}
#stockdetail td.detail {
  font-size:105%;
}
/* map
---------------------------------------------*/
#map {
  margin:0;
  padding:0;
}

/* inquiry
---------------------------------------------*/
#inquiry th.title {
  font-size: 120%;
  line-height:1.6;
  color: #FFFFFF;
  background: #666666;
}
#inquiry th.header {
  line-height:1.5;
  text-align:right;
  color: #FFFFFF;
  background: #666666;
}
#inquiry td.detail {
  font-size: 110%;
  text-align:left;
  color: #000000;
  background: #FFFFFF;
}

