@charset "euc-jp";

#vendor-success div.success-title {
  margin-bottom: 15px;
  min-height: 255px;
}

* html #vendor-success div.success-title {
  height: 255px;
}

div.success1 div.success-title {
  background: url('/images/statics/ec/success/img-success01-01.jpg') no-repeat 100% 0;
}

div.success2 div.success-title {
  background: url('/images/statics/ec/success/img-success02-01.jpg') no-repeat 100% 0;
}

#vendor-success div.success-title h3 {
  margin-bottom: 0;
}

#vendor-success div.success-title p.lead {
  padding: 15px 200px 0 20px;
  background: url('/images/statics/ec/success/bg-success-title.gif') no-repeat 0 0;
  font-size: 1.2em;
  line-height: 1.5;
}

#vendor-success h4 {
  margin: 0 10px 8px 10px;
  padding: 5px 10px 17px 25px;
  color: #1e9bd9;
  font-size: 1.7em;
  background: url('/images/statics/ec/success/bg-success-header.gif') no-repeat 0 0;
}

#ec-index #vendor-success div.section {
  margin: 0 10px 0;
  padding: 10px 10px 0;
  background: url('/images/statics/ec/success/bg-success-paragraph.gif') no-repeat 0 0;
}

#vendor-success div.section p {
  margin-bottom: 20px;
  line-height: 1.5;
  font-size: 1.2em;
}

#ec-index #vendor-success div.section div.pht {
  width: 710px;
  overflow: hidden;
}

#ec-index #vendor-success div.section div.pht img {
  margin: 0 0 10px 10px;
  display: block;
  float: right;
}

#ec-index #vendor-success div.message {
  margin: 0 10px 17px;
  padding-bottom: 20px;
  background: url('/images/statics/ec/success/bg-success-message02.gif') no-repeat 0 100%;
}

#ec-index #vendor-success div.message h5 {
  padding: 18px 20px 5px 45px;
  font-size: 1.3em;
  background: url('/images/statics/ec/success/bg-success-message01.gif') no-repeat 0 0;
}

#ec-index #vendor-success div.message p {
  margin: 0 20px;
  line-height: 1.3;
  font-size: 1.2em;
}

#ec-index #vendor-success dl.point {
  margin-bottom: 20px;
  padding-bottom: 14px;
  background: url('/images/statics/ec/success/bg-success-point02.gif') no-repeat 0 100%;
}

#ec-index #vendor-success dl.point dd {
  padding: 0 20px 15px;
  background: url('/images/statics/ec/success/bg-success-point01.gif') no-repeat 0 0;
}

#ec-index #vendor-success dl.point dd ol {
  margin: 0;
  list-style-type: none;
}

#ec-index #vendor-success dl.point dd li {
  padding: 12px 0 0 25px;
  background: url('/images/statics/ec/success/icon-point.gif') no-repeat 0 16px;
  line-height: 1.5;
  font-size: 1.2em;
}

#ec-index #vendor-success dl.point dd li strong {
  color: #016597;
  font-size: 16px;
}

#ec-index #vendor-success div.banner {
  margin-bottom: 20px;
  line-height: 2;
  font-size: 1.2em;
  text-align: center;
}
