@charset "utf-8";

@import url(reset.css);
@import url(base.css);
@import url(common.css);


#content h3{
  line-height:1.0;
  font-size:1.2em;
  color:#ED5787;
  margin-bottom: 20px;
  padding: 7px 0 4px 8px;
  background:url(../image/flow_img06.jpg) left bottom no-repeat;
}

/* item
--------------------------------------------------------------------*/
#content .item{
  overflow:hidden;
  zoom:1;
  clear:both;
  margin: -2px 0 50px;
}

#content .item.spa{
  margin-bottom:26px;
}

#content .item.spa2{
  margin-bottom:30px;
}

#content .item ul{
  float:left;
}

#content .item dl{
  margin: -3px 0 0 179px;
}

#content .item dl dt{
  font-size:1.2em;
  font-weight:bold;
  color:#EB5785;
  margin-bottom:7px;
  background:url(../image/flow_img04.jpg) left bottom no-repeat;
}

#content .item dl dd.spa{
  margin-bottom:19px;
}

#content .item dl dd span{
  color:#EB5785;
}

#content .item dl dd a{
  color:#585FF2;
}

#content .item dl dd a:hover{
  color:#585FF2;
}


/* tuwen
--------------------------------------------------------------------*/
#content .tuwen{
  overflow:hidden;
  zoom:1;
  clear:both;
  margin: -1px 0 20px;
}

#content .tuwen ul{
  float:left;
}


#content .tuwen dl{
  width:402px;
  margin: 0 0 22px 200px;
  _margin: 0 0 22px 195px;
}

#content .tuwen dl dt{
  margin: 0 0 8px 1px;
}


/* end
--------------------------------------------------------------------*/
#content dl.end{
  margin: -2px 0 25px -1px;
}

#content dl.end dt{
  font-weight:bold;
  color:#EB5785;
}

#content dl.end dd{
  margin-bottom:19px;
}

#content dl.end dd.clean{
  margin-bottom:0;
}

#content dl.end dd span{
  color:#585FF2;
}




