@charset "UTF-8";
@import url("/invitation/skin/default/css/header.css");



/** type_3 맞잡은두손 **/
#invite_header.type_3 {
  width: 100%;
  padding: 0;
  background-color: #fff;
}

#invite_header.type_3 .invite_header_bg_intro {
  padding: 0;
}

#invite_header.type_3 .invite_header_bg_intro h1 {
  padding: min(14.4vw, 130px) 0 min(1.71vw, 15px) min(5.31vw, 48px);
  font-size: min(7.8vw, 70px);
  line-height: 1.5em;
}

#invite_header.type_3 .invite_header_bg_intro h1 span {
  color: #ff30d1;
}

#invite_header.type_3 .name_wrap {
  padding: min(9vw, 81px) 0;
}

#invite_header.type_3 .name_wrap .heart {
  color: #ff2929;
}

#invite_header.type_3 .txt_1 {
  padding: min(3.6vw, 32px);
  float: right;
  font-size: min(2.2vw, 20px);
  font-weight: bold;
  font-family: 'NanumGothic',sans-serif;
}

#invite_header.type_3 .txt_1 span {
  font-size: min(4.4vw, 40px);
  color: #fb3261;
  font-family: 'Arial',sans-serif;
}

#invite_header.type_3 .txt_2 {
  color: #676767;
  text-align: left;
  font-size: min(3.2vw, 29px);
  padding: 0 0 min(10.2vw, 92px) min(5.71vw, 51px);
}

#invite_header .wedding_dt,
#invite_header .wedding_place {
  color: #515151;
  font-size: min(5vw, 45px) !important;
}



#share_image {
    width: 100%;
}