
/* CSS Document */

/* [ English ]
　1.HOME
　2.Our Company background
　3.Our Services
　4.Our Company Wxperience
　5.Links
*/

/* ------------------------
	HOME
------------------------ */
section.home_e, section.home_j {
  margin:0 auto;
  width:516px;
  float:right;
}
section.home_e div.text-area_top {
  width:500px;
  margin:0 auto;
}
section.home_e img {
  margin:0 auto;
}
section.home_j p.home_j01{
  margin:20px 0 40px;
}
section.home_e p.home_e01 {
  text-align:left;
  margin:10px 20px 20px;
}
section.home_e p.home_e02 {
  font-weight:bold;
  margin:0 30px 30px;
}
section.home_j p.home_j02 {
  margin-bottom:40px;
  font-weight:bold;
}
section.home_e ul {
  width:417px;
  margin:0 auto;
  color:rgb(36, 1, 101);
}
section.home_j ul {
  width:360px;
  margin:0 auto;
  color:rgb(36, 1, 101);
  list-style-position:outside;
}
section.home_e ul li, section.home_j ul li {
  margin-bottom:20px;
  font-weight:bold;
}
section.home_j img.homeImg {
  margin-left:-20px;
  max-width:120%;
}

/* ------------------------
	contentBody
------------------------ */
section.contentBody {
  margin:0 auto;
  width:516px;
  float:right;
  color:#240165;
}
section.contentBody img {
  margin:0 auto;
}
section.contentBody p{
  margin-bottom:15px;
}
section.contentBody h3 img {
  margin:0;
}

/* ------------------------
	Company background
------------------------ */
aside#info {
  margin:0 auto;
  border:#4A00B5 1px solid;
  margin-top:50px;
  padding:20px;
}
aside#info h1 {
  text-align:left;
  color:#240165;
  font-size:12px;
  border-bottom:1px rgb(174, 147, 255) dashed;
  padding-bottom:10px;
  margin-bottom:10px;
}

aside#info ul li {
  list-style:none;
}

aside#info div.infoL, aside#info div.infoR {
  width:179px;
}

aside#info div.infoL {
  float:left;
}

aside#info div.infoR {
  float:right;
}

/* ------------------------
	Our Services
------------------------ */
div#pageBody ul.services {
  width:400px;
  margin:0 auto;
}
div#pageBody ul.services_e {
  list-style-type:none;
}
div#pageBody ul.services li, div#pageBody ul.services_e li{
  margin-bottom:20px;
}
div#pageBody ul.servicesNest, div#pageBody ul.servicesNest_e {
  list-style-type: disc;
  padding: 20px 0 0 1em;
  font-weight: normal;
}
div#pageBody ul.servicesNest_e {
  list-style-type: none;
}
div#pageBody ul.servicesNest li {
  margin-bottom:10px;
}
div#pageBody ul.servicesNest li:last-child {
  margin-bottom:20px;
}

/* ------------------------
	Our Company Experience
------------------------ */
ul.list01{
  list-style-type:none;
  margin-left:15px;
}
div.text-area ul.list01 {
  width:400px;
  margin:0 auto;
}
ul.list02 {
  list-style-type:square;
  margin-bottom:30px;
  line-height:1.5;
  list-style-position:outside;
}

/* ------------------------
	Links
------------------------ */
div.listpage { width:400px; }
div.listBox {
  margin:40px 0;
}
ul.linkList { list-style-type:none; }
ul.linkList li.linkName {
  background-image:url(../img/links_name.gif);
  background-repeat:no-repeat;
  text-indent:80px;
  margin-bottom:10px;
}
ul.linkList li.linkUrl {
  background-image:url(../img/links_url.gif);
  background-repeat:no-repeat;
  text-indent:80px;
  margin-bottom:20px;
}

aside#LinkInfo {
  margin:0 auto;
  border:#4A00B5 1px solid;
  padding:20px 30px;
}
aside#LinkInfo h1 {
  text-align:left;
  color:#240165;
  font-size:12px;
  padding-bottom:10px;
  margin-bottom:10px;
}
aside#LinkInfo div.linkBanner {
  text-align:center;
  margin-top:20px;
}
aside#LinkInfo div.linkBanner img {
  margin:0 20px;
}