/*--- .global ---*/
* {
  font-size:12px;
  margin:0;
  padding:0;
}
body {
  background:url(../images/bg.gif) #fff;
  padding-top:3px;
  padding-bottom:5px;
}
img {
  border:0;
}
ul {
  list-style:none;
}
table {
  margin:0 auto;
}

/*--- .main ---*/
.main_news {
  margin-top:5px;
}
.main_news li a {
  height:20px;
  background:url(../images/main_n_ico.gif) 4px 4px no-repeat;
  color:#4d4d4d;
  text-decoration:none;
  font:12px/20px verdana,sans-serif;
  padding-left:20px;
}
.main_news li a:hover {
  color:#b64646;
}
.pro a:hover {
  color:#b64646;
}

.pro a {
  color:#4d4d4d;
  text-decoration:none;
  font:14px/22px verdana,sans-serif;

}

.main_news p {
  color:#333534;
  font:12px/20px verdana,sans-serif;
  margin:0px 10px;
  text-indent:20px;
}
.main_news p.v_eng {
  color:#333534;
  font:12px/150% arial verdana,sans-serif;
  text-indent:20px;
  margin-top:2px;
}
.footer p {
  text-align:center;
  font:12px verdana,sans-serif;
  color:#d1d1d1;
  margin-top:3px;
}
.footer p a {
  color:#d1d1d1;
  text-decoration:none;
}
.footer p a:hover {
  color:#ebebeb;
  text-decoration:underline;
}

.titles_top{
  padding-left:70px;
  color:#99384C;
}
.titles_top a{
  color:#99384C;
  text-decoration:none;
}
.titles_top a:hover{
  color:#99384C;
  text-decoration:underline;
}
.titles_top1{
  padding-left:120px;
  background:url(../images/titles_line.gif) repeat-x;
}

.list_text{
margin-top:20px;}

a{}
/*-- inner layout --*/
.inner_member_01{height:75px;color:#c00;}
.inner_member_02{padding-top:10px;padding-bottom:15px;}
.inner_member_02 img{margin-top:5px;}
.inner_r_title{font-weight:bold;text-indent:28px;font-size:14px;padding-top:6px;}
.inner_b01{background:url(../images/inr_title_ico01.gif) no-repeat 3px;}
.inner_b02{background:url(../images/inr_title_ico02.gif) no-repeat 3px;}
.inner_b03{background:url(../images/inr_title_ico03.gif) no-repeat 3px;}
.inner_t01{color:#9c5b62;}
.inner_t02{color:#beac39;}
.inner_t03{color:#6d74c4;}
.pro_details{padding-top:15px;}
.pro_details p{line-height:180%;text-indent:20px;margin-left:10px;}
