.header-wrap[data-v-61dd7a3d] {
  width: 100%;
  background: #2A2A2A;
  padding-left: 1.35rem;
  line-height: 4.5rem;
  max-width: 37.5rem;
}
.header-wrap .head-img[data-v-61dd7a3d] {
    display: inline-block;
    width: 3rem;
    height: 3rem;
    border-radius: 50%;
    vertical-align: middle;
    margin-right: .8rem;
    background: #FFD52A;
}
.header-wrap .head-img img[data-v-61dd7a3d] {
      width: 100%;
}
.header-wrap .hostname[data-v-61dd7a3d] {
    font-size: 1.4rem;
    font-weight: 500;
    color: #ffffff;
    line-height: 3rem;
    vertical-align: middle;
    margin-right: .8rem;
}
.header-wrap .host[data-v-61dd7a3d] {
    font-size: 1.2rem;
    font-weight: 400;
    line-height: 3rem;
    vertical-align: middle;
    padding-left: .45rem;
    color: #DEDEDE;
    border-left: 1px solid #5B5B5B;
    height: 1.16rem;
}

.inviteDog[data-v-3d416b29] {
  width: 100%;
  min-height: 100vh;
}
.inviteDog .con-wrap[data-v-3d416b29] {
    background: #ffffff;
    padding: 1.7rem 1.25rem 3.75rem;
    width: 100%;
}
.inviteDog .con-wrap .tit[data-v-3d416b29] {
      font-size: 1.4rem;
      color: #222222;
      font-weight: bold;
      line-height: 1;
      margin-bottom: 1.3rem;
}
.inviteDog .con-wrap .steps-wrap[data-v-3d416b29] {
      background: #F8F8F8;
      border: 1px solid #E1E1E1;
      padding: 2.25rem 1.75rem 1.85rem;
}
.inviteDog .con-wrap .steps-wrap .step-item[data-v-3d416b29]:not(:last-child) {
        margin-bottom: 2.6rem;
}
.inviteDog .con-wrap .steps-wrap .step-item p[data-v-3d416b29] {
        font-size: 1.4rem;
        color: #222222;
        font-weight: normal;
        line-height: 1;
        margin-bottom: 1.15rem;
}
.inviteDog .con-wrap .steps-wrap .step-item p span[data-v-3d416b29] {
          color: #FF0000;
}
.inviteDog .con-wrap .steps-wrap .step-item .img-wrap[data-v-3d416b29] {
        width: 100%;
        border: 1px solid #D9D9D9;
}
.inviteDog .con-wrap .steps-wrap .step-item .img-wrap img[data-v-3d416b29] {
          width: 100%;
}

