#top_contents { width:980px; margin:0 auto;position:relative; z-index:10;  }
#top_contents .top_contents { height:480px; width:980px;  background:url(../images/main/top_bg.png) no-repeat center top;   }
#top_contents .top_contents .top_left_contents {float:left; width:320px; height:480px; }
#top_contents .top_contents .category {float:left;  margin-bottom:25px; width:316px; padding-top:20px; background:url(../images/main/cate_dotline1.gif) no-repeat left 20px;  }
#top_contents .top_contents .category h3 { padding-top:7px;  }
#top_contents .top_contents .category ul { width:316px; float:left; background:url(../images/main/cate_dotline1.gif) no-repeat center bottom; padding-top:5px; padding-bottom:2px;  }
#top_contents .top_contents .category ul li { float:left; width:158px; background:url(../images/main/cate_dotline2.gif) no-repeat left top;  padding-top:10px; padding-bottom:5px; }
#top_contents .top_contents .category ul li.full { width:316px;  }
#top_contents .top_contents .category ul li a { padding-left:20px; background:url(../images/main/cate_arrow.gif) no-repeat 10px 3px; color:#9e6925; font-size:14px; font-weight:bold;  }
#top_contents .top_contents .hot_alim {float:left;  width:320px; position:relative; padding-top:20px; background:url(../images/main/hot_bg.png) no-repeat left top; }
#top_contents .top_contents .hot_alim ul  {float:left;  position:relative; width:320px; height:230px;   }
#top_contents .top_contents .hot_alim ul li { position:absolute; top:20px; left:20px;  }
#top_contents .top_contents .hot_alim ul li img { width:280px; height:190px;  }
#top_contents .top_contents .hot_alim .hot_btn { position:absolute; top:0px; right:5px;  }
#top_contents .top_contents .hot_alim .hot_btn a { padding-left:3px;  }

#top_contents .top_contents .top_title { float:left; padding-left:280px; padding-top:105px;  }


	#top_contents .contents_goods { width:980px; float:left;  padding-bottom:40px;    }
	#top_contents .contents_goods .product_wrap {  float:left; width:980px; height:314px; border:1px solid #dbdbdb;   background:#faf6eb; margin-bottom:20px; }
	#top_contents .contents_goods .last_product_wrap { margin-bottom:0px;  }
	#top_contents .contents_goods h3 {float:left; padding-left:15px; border-bottom:1px solid #eee; padding-top:8px; margin-left:16px; margin-right:16px; width:933px;  margin-bottom:15px;  }
	#top_contents .contents_goods .product_wrap .product_list { float:left;   padding-left:24px; padding-right:24px;width:932px;}
	#top_contents .contents_goods .product { float:left; width:219px; text-align:center; padding-left:7px; padding-right:7px;  }
	#top_contents .contents_goods .product .product_img_name { padding-bottom:5px;  }
	#top_contents .contents_goods .product .product_img_name a { color:#5b5b5b;  }
	#top_contents .contents_goods .product .product_img_name img { width:219px; height:165px; padding-bottom:14px;  }
	#top_contents .contents_goods .product .price { color:#256c20; font-size:15px; font-weight:bold;  }

	#bottom_contents { float:left; background:#fff;width:100%;    }
	#bottom_contents .community_wrap { height:187px; width:980px; margin:0 auto; padding-top:20px;  }


	#bottom_contents .community_wrap .community { width:300px; padding-left:6px; padding-right:20px;position:relative; float:left;  background:url(../images/main/foot_dot_line.gif) no-repeat right 2px;   }
	#bottom_contents .community_wrap .community h3 { width:300px; border-bottom:1px solid #e5e5e5; padding-bottom:6px;  }
	#bottom_contents .community_wrap .community ul  {float:left;  padding-top:16px; padding-left:6px; padding-right:6px; width:288px;   }
	#bottom_contents .community_wrap .community ul li {float:left;  padding-left:8px;padding-bottom:7px;  width:280px; background:url(../images/main/foot_dot.gif) no-repeat left 6px;  }
	#bottom_contents .community_wrap .community ul li a { float:left; color:#4b4b4b; }
	#bottom_contents .community_wrap .community ul li span { float:right; color:#4b4b4b; }
	#bottom_contents .community_wrap .community .more { position:absolute;  top:5px; right:26px;  }

	#bottom_contents .community_wrap .center { padding-left:16px; padding-right:16px;     float:left; width:309px; background:url(../images/main/foot_dot_line.gif) no-repeat right 2px;}
	#bottom_contents .community_wrap .center h3 { border-bottom:1px solid #e5e5e5;  padding-bottom:6px; width:309px;  }
	#bottom_contents .community_wrap .center .tel {  font-family:'Malgun Gothic'; font-size:26px;  text-align:center;  line-height:140%;  color:#438943;   font-weight:bold;  }
	#bottom_contents .community_wrap .center ul.center_link { float:left; height:64px;  padding-top:15px; }
	#bottom_contents .community_wrap .center ul.center_link li { float:left; width:103px; text-align:center;  }
	#bottom_contents .community_wrap .center ul.center_link li a { color:#4f4f4f; display:block; float:left;   font-weight:bold; text-align:center;  width:103px; padding-top:45px;  }
	#bottom_contents .community_wrap .center ul.center_link li.link01  {background:url(../images/main/foot_center_line.gif) no-repeat right top; }
	#bottom_contents .community_wrap .center ul.center_link li.link02  {background:url(../images/main/foot_center_line.gif) no-repeat right top; }
	#bottom_contents .community_wrap .center ul.center_link li.link01 a {background:url(../images/main/foot_icon1.gif) no-repeat center top; }
	#bottom_contents .community_wrap .center ul.center_link li.link02 a {background:url(../images/main/foot_icon2.gif) no-repeat center top; }
	#bottom_contents .community_wrap .center ul.center_link li.link03 a {background:url(../images/main/foot_icon3.gif) no-repeat center top; }

	#bottom_contents .community_wrap .bank { width:293px; padding-left:15px; float:left;  padding-right:5px; }
	#bottom_contents .community_wrap .bank h3  {border-bottom:1px solid #e5e5e5;  padding-bottom:6px; width:293px; }
	#bottom_contents .community_wrap .bank ul { height:90px; float:left;  width:223px; padding-top:20px; background:url(../images/main/foot_bank_icon.gif) no-repeat left 22px;  padding-left:70px; }
	#bottom_contents .community_wrap .bank ul li {width:223px;font-family:'Malgun Gothic';  color:#555; line-height:140%; font-size:18px; font-weight:bold;  float:left;   }
	#bottom_contents .community_wrap .bank ul li img { float:left;padding-right:3px;  padding-top:5px;  }
	#bottom_contents .community_wrap .bank ul li span {  float:left;   }


	#quick_menu_wrap {position:absolute; top:10px; left:995px; }
	#quick_menu_wrap .quick_menu { border:1px solid #4b944b;width:75px; margin-bottom:20px;   }
	#quick_menu_wrap .quick_menu ul li {text-align:center;padding:3px 0; width:75px; background:url(../images/common/quick_line.gif) no-repeat left bottom #fff;   }
	#quick_menu_wrap .quick_menu ul li a { color:#6a6a6a;  }
	#quick_menu_wrap .quick_img { width:75px; height:75px; border:1px solid #4b944b; background:#fff;  }
	#quick_menu_wrap .quick_img img { width:75px; height:75px;  }