/*  company
-----------------------------------------------------------------------------*/  
#company #content1 {
  margin: 0;
  }

#company #content1 h3 {
  background: url(../company/img/mi_01.gif) no-repeat;
  text-indent: -9999px;
  width: 535px;
  height: 25px;
  margin: 0 0 20px 0;
}

#company #content1 .img_l{
	padding-left:7px;}	

#company #content1 #recruit h3 {
  background: url(../recruit/img/mi_01.gif) no-repeat;
  text-indent: -9999px;
  width: 535px;
  height: 25px;
  margin: 0;
}

#company #content1 table {
  margin-top: 10px;
  width:533px;
  }

#company #content1 table,
#company #content1 th,
#company #content1 td {
  border: 1px solid #777;
  border-collapse: collapse;
  }

#company #content1 th {
  background: #d9e9ff;
  font-weight: normal;
  text-align: left;
  width: 20%;
  }

#company #content1 th,
#company #content1 td {
  padding: 5px;
  }

#company #content1 td ul {
  margin: 0;
  padding: 0;
  width: 140px;
  float: left;
  list-style: none;
  }

#company #content1 td li {
  margin: 0 0 0 5px;
  padding: 0;
  }

#company #content1 .company_photo {
  float: right;
  text-align:center;
  padding: 10px 10px;
  }
  
#company #content1 .company_photo img {
  margin-bottom:5px;
}

#company .bot {
  padding: 20px 0 0 0;
  border:#F00 1px solid;}

#company .bot img {
  margin: 0 auto;
  display: block;
  width: 185px;
  }

#company #content2 {
  margin:0;
  }

#company #content2 h3 {
  background: url(../company/img/mi_2.gif) no-repeat;
  text-indent: -9999px;
  width: 535px;
  height: 25px;
  margin: 0 0 20px 0;
}

#company #content2 table {
  margin-top: 10px;
  }

#company #content2 table,
#company #content2 td {
  border: 1px solid #777;
  border-collapse: collapse;
  }

#company #content2 td {
  font-weight: normal;
  text-align: left;
  width: 50%;
  padding: 5px;
  }


/* 20111221
-----------------------------------------------------------------------------*/  

#company #content2 .staf_photo{
	padding:5px 10px 20px 10px;
	float:left;}
	
#company #content2 .staf_txt{
	float:right;
	text-align:left;
	width:350px;
	padding-top:5px;
	line-height:20px;}

#company #content2 ul.company_bt {
	list-style-type: none;
	padding: 20px 0;
  }

#company #content2 .company_bt li {
	float: left;
	padding: 0 20px 0 0;
  }

