@charset "utf-8";
@import url(reset.css);
@import url(base.css);
@import url(common.css);

#content h3.spa {
  margin-bottom: 15px;
}
#content h4.spa {
  margin-bottom: 8px;
}
/*-------------------------------------------------------------------
	#greeting
-------------------------------------------------------------------*/
#content .greeting {
  margin-bottom: 31px;
}
#content .greeting.ev {
  margin-bottom: 39px;
}
#content .imgright p {
  width: 430px;
}
#content .image {
  padding-top: 5px;
}
#content .imgleft .image.ee {
  padding-top: 5px;
}
#content .imgleft p {
  margin: 0 0 26px 212px;
}
#content p.top {
  margin-bottom: 18px;
}
#content p.none {
  margin-bottom: 0;
}

/*-------------------------------------------------------------------
	#momo
-------------------------------------------------------------------*/
#content #momo {
  background: url(../image/peach_back.jpg) no-repeat;
  height: 345px;
  overflow: hidden;
}

#content .momo_left {
  float: left;
  width: 360px;
}

/*
7月上旬：5px
7月中旬：55px
7月下旬：155px
*/
#content .momo_left p.no1 {
  position: relative;
  top: 57px;
  left: -5px;
}
#content .momo_left p.no2 {
  position: relative;
  top: 79px;
  left: 5px;
}
#content .momo_left p.no3 {
  position: relative;
  top: 101px;
  left: 55px;
}
#content .momo_left p.no4 {
  position: relative;
  top: 123px;
  left: 55px;
}
#content .momo_left p.no5 {
  position: relative;
  top: 145px;
  left: 205px;
}

#content .momo_right {
  width: 280px;
  float: right;
}

#content .momo_right p.no6 {
  position: relative;
  top: 57px;
  left: -105px;
}
#content .momo_right p.no7 {
  position: relative;
  top: 79px;
  left: 5px;
}
#content .momo_right p.no8 {
  position: relative;
  top: 101px;
  left: 85px;
}

#content #momo p.notice {
  overflow: hidden;
}

/*-------------------------------------------------------------------
	#grape
-------------------------------------------------------------------*/

#content #grape {
  background: url(../image/grape_back.jpg) no-repeat;
  height: 345px;
}

#content #grape p.no1 {
  position: relative;
  top: 50px;
  left: 5px;
}
#content #grape p.no2 {
  position: relative;
  top: 65px;
  left: 120px;
}
#content #grape p.no3 {
  position: relative;
  top: 80px;
  left: 185px;
}
#content #grape p.no4 {
  position: relative;
  top: 95px;
  left: 210px;
}
#content #grape p.no5 {
  position: relative;
  top: 110px;
  left: 350px;
}
#content #grape p.no6 {
  position: relative;
  top: 125px;
  left: 380px;
}

#content p.notice {
  margin: 20px 0 30px 0;
}
