.contents_top_img  {
margin-top:3px;
}

#product_contents_main {
position: relative;
margin-top:15px;
width: 680px;
}

#pcm_amino {
margin:0;
float: left;
width:330px;
height:130px;
border: 1px solid #5a882d;
}

#pcm_nucleic {
margin:0;
float: right;
width:330px;
height:130px;
border: 1px solid #5a882d;
}

#pcm_sugar {
margin-top:15px;
float: left;
width:330px;
height:130px;
border: 1px solid #5a882d;
}

#pcm_peptides {
margin-top:15px;
float: right;
width:330px;
height:130px;
border: 1px solid #5a882d;
}

#pcm_other {
clear: both;
float: /**/ left;
margin-top:15px;
margin-bottom:2px;
width:680px;
border: 1px solid #5a882d;
}

#product_contents_main dd p {
 padding-top: 5px;
 padding-left: 15px;
 padding-right: 15px;
}

.pcm_contents {
  position: relative;
  height: 130px;

}

.search_link {
  position: absolute;
  right:12px;
  bottom:5px;
}

#pcm_other p {
 padding-bottom: 5px;
}

#pcm_other h2 {
 color:#5A882D;
 font-size:12px;
 margin-bottom:5px;
 margin-left:0;
 margin-right:0;
 margin-top:8px;
}

.to_top_last {
margin-bottom: 20px;
}

#product_list_main {
  position: relative;
  margin-top:15px;
  margin-bottom: 2px;
  width: 680px;
}

#product_list_left {
width: 330px;
float: left;
}

#product_list_right {
width: 330px;
float: right;
}

.product_list_block {
margin:0;
margin-bottom: 20px;
width:330px;
}

#product_list_main li {
 list-style-type:none;
 margin:0;
 margin-top: 7px;
 padding:0;
 padding-left: 2px;
}

.genelal {
 clear: both;
 float:right;
 margin-bottom: 10px;
}

#pcm_aminoacids_main p {
 padding-left: 5px;
 padding-bottom: 5px;
}

#pcm_aminoacids_main h2 {
 color:#5A882D;
 font-size:12px;
 margin-bottom:5px;
 margin-left:0;
 margin-right:0;
 margin-top:8px;
}

#pcm_nucleicacids_main p,
#pcm_sugarorganicacids_main p {
 padding-left: 5px;
 padding-bottom: 5px;
 margin-top: 20px;
 margin-bottom:10px;
}

#pcm_peptides_main p {
 padding-left: 5px;
 padding-bottom: 5px;
 margin-top: 10px;
 margin-bottom:20px;
}

#pcm_peptides_main h2 {
 color:#5A882D;
 font-size:12px;
 margin-bottom:5px;
 margin-left:0;
 margin-right:0;
 margin-top:8px;
}

#pcm_peptides_main .img_center {
 margin: 0 auto;
 text-align: center;
}

.list_link{
 clear:both;
 float:right;
 padding-bottom:10px;
}

.list_link a:link,
.list_link a:visited,
.list_link a:hover,
.list_link a:active {
 color:#5A882D;
}

#pcm_other p {
padding-left: 10px;
padding-right: 5px;
}
#pcm_other h2 {
padding-left: 10px;
padding-right: 5px;
}
