/*--------------------------------------
  Global
--------------------------------------*/
P {
  padding : 0px 20px 10px 20px;
  font-size : 13px;
}

IMG {
  margin-bottom : 10px;
}

/*--------------------------------------
  main
--------------------------------------*/
#main {
  float : left;
  width : 590px;
  padding-left : 0px;
  margin-bottom : 5px;
}

#contents {
  clear : both;
  padding-left : 10px;
}

/*--------------------------------------
  link
--------------------------------------*/
#link {
  float :left;
  width : 170px;
  height : 480px;
  margin-right : 0px;
}

#link UL {
  background : url(../pics/button_goods.gif) no-repeat left top;
  height : 480px;
}

#link UL LI {
  float : left;
}

#link UL LI A {
  display : block;
  width : 180px;
  height : 60px;
  margin-bottom : 0;
  text-indent : -9999px;
  font-size : 0;
  line-height : 0;
}

#link UL LI.goods1 A.active,
#link UL LI.goods1 A:FOCUS,
#link UL LI.goods1 A:HOVER {
	background-repeat: no-repeat;
	background-image: url(../pics/button/button_goods_fruit.gif);
	background-color: #FFFFFF;
}

#link UL LI.goods2 A.active,
#link UL LI.goods2 A:FOCUS,
#link UL LI.goods2 A:HOVER {
	background-repeat: no-repeat;
	background-image: url(../pics/button/button_goods_ribbon.gif);
	background-color: #FFFFFF;
}

#link UL LI.goods3 A.active,
#link UL LI.goods3 A:FOCUS,
#link UL LI.goods3 A:HOVER {
	background-repeat: no-repeat;
	background-image: url(../pics/button/button_goods_package.gif);
	background-color: #FFFFFF;
}

#link UL LI.goods4 A.active,
#link UL LI.goods4 A:FOCUS,
#link UL LI.goods4 A:HOVER {
	background-repeat: no-repeat;
	background-image: url(../pics/button/button_goods_bag.gif);
	background-color: #FFFFFF;
}

#link UL LI.goods5 A.active,
#link UL LI.goods5 A:FOCUS,
#link UL LI.goods5 A:HOVER {
	background-repeat: no-repeat;
	background-image: url(../pics/button/button_goods_ecology.gif);
	background-color: #FFFFFF;
}

#link UL LI.goods6 A.active,
#link UL LI.goods6 A:FOCUS,
#link UL LI.goods6 A:HOVER {
	background-repeat: no-repeat;
	background-image: url(../pics/button/button_goods_foodpackage.gif);
	background-color: #FFFFFF;
}

#link UL LI.goods7 A.active,
#link UL LI.goods7 A:FOCUS,
#link UL LI.goods7 A:HOVER {
	background-repeat: no-repeat;
	background-image: url(../pics/button/button_goods_event.gif);
	background-color: #FFFFFF;
}

#link UL LI.goods8 A.active,
#link UL LI.goods8 A:FOCUS,
#link UL LI.goods8 A:HOVER {
	background-repeat: no-repeat;
	background-image: url(../pics/button/button_goods_pop.gif);
	background-color: #FFFFFF;
}

/*--------------------------------------
  Goods Detail
--------------------------------------*/
TABLE.goods_detail {
  clear : both;
  width : 600px;
  bottom : auto;
  border-collapse : collapse;
  font-size : 13px;
  line-height : 1.2em;
}

TABLE.goods_detail TH {
  vertical-align : top;
  white-space : nowrap;
  width : 8.1em;
  padding : 0.5em;
  text-align : left;
}

TABLE.goods_detail TD {
  vertical-align : top;
  padding : 0.5em;
}

/*--------------------------------------
  Rain Cut
--------------------------------------*/
#rain_cut {
  float : left;
  width : 200px;
  margin-right : 10px;
}

/*--------------------------------------
  Rain Cut Title
--------------------------------------*/
#rain_cut_title {
  margin : 10px 0px;
  font-size : 13px;
  font-weight : bold;
}

/*--------------------------------------
  Pop
--------------------------------------*/
TABLE#pop {
  clear : both;
  width : 560px;
  border-collapse : collapse;
  margin : 0px 20px 10px 20px;
  font-size : 13px;
  line-height : 1.2em;
}

TABLE#pop TH {
  vertical-align : top;
  white-space : nowrap;
  width : 6.1em;
  padding : 0px;
  font-weight : normal;
  text-align : right;
  text-justify : distribute;
}

TABLE#pop TD {
  vertical-align : top;
}

/*--------------------------------------
  ex
--------------------------------------*/
.ex {
  margin-top : 0px;
}
#regi {
}
#regi p {
	padding: 10px 10px 10px 20px;
	margin: 0;
	font-size: 12px;
	line-height: 18px;
}
