@charset "utf-8";

/*----------------------------------------
    how
----------------------------------------*/
#how > .inner,
.step .inner,
#step2 .sub {
  border-color:#e60012;
}
#how > .inner {
  background:#fff4f5;
}
#how h2 {
  background:#e60012;
}
#how h2 img {
  margin-top:8px;
}

/*  how_3000
----------------------------------------*/
.step:after {
  background-image:url(../img/neither/bg-arrow.png);
  -webkit-background-size:191px;
  -moz-background-size:191px;
  background-size:191px;
}

#step1 .box {
  position:relative;
  margin-bottom:24px;
  padding:13px;
  background:#ffedef;
  border-radius:4px;
}
#step1 .box:after {
  content:"";
  display:block;
  position:absolute;
  top:100%;
  left:0;
  width:100%;
  height:16px;
  background:url(../img/neither/bg-arrow_small.png) no-repeat center 0;
  -webkit-background-size:65px;
  -moz-background-size:65px;
  background-size:65px;
}
#step1 .btn {
  margin-bottom:5px;
}

/*  get_3000
----------------------------------------*/
#get_3000 {
  border-radius:0 0 4px 4px;
  background: #ffc6cb;
}
#get_3000 h4 {
  background: -moz-linear-gradient(top,  #fff4f5 0%, #ffc6cb 50%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff4f5), color-stop(50%,#ffc6cb));
  background: -webkit-linear-gradient(top,  #fff4f5 0%,#ffc6cb 50%);
  background: -o-linear-gradient(top,  #fff4f5 0%,#ffc6cb 50%);
  background: linear-gradient(to bottom,  #fff4f5 0%,#ffc6cb 50%);
}
#get_3000 .notice {
  border-color:#cc888f;
}
#get_3000 .notice h5:after {
  background-image:url(../img/neither/bg-notice.png);
  -webkit-background-size:100%;
  -moz-background-size:100%;
  background-size:100%;
}

/*  get_2000
----------------------------------------*/
#get_2000:after {
  background-color:#e60012;
}
