body {
  padding: 0;
  margin: 0;
}

#ad {
  position: absolute;
  width: 728px;
  height: 90px;
  left: 0;
  top: 0;
  margin: auto;
  background: #ffffff;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border: 1px solid black;
  overflow: hidden;
  cursor: pointer;
}

.style-set {
  position: absolute;
  left: 0;
  top: 0;
  width: 728px;
  height: 90px;
  opacity: 0;
}

#bg {
  background: url("../images/bg.jpg") no-repeat;
  background-size: 728px 90px;
  z-index: 1;
}

#logo {
  background: url("../images/logo.png") no-repeat;
  background-size: 728px 90px;
  z-index: 3;
}

#f1headline_txt1 {
  background: url("../images/f1headline_txt1.png") no-repeat;
  background-size: 728px 90px;
  z-index: 1;
}

#f1headline_txt2 {
  background: url("../images/f1headline_txt2.png") no-repeat;
  background-size: 728px 90px;
  z-index: 1;
}

#f2headline_txt1 {
  background: url("../images/f2headline_txt1.png") no-repeat;
  background-size: 728px 90px;
  z-index: 1;
}

#f2headline_txt2 {
  background: url("../images/f2headline_txt2.png") no-repeat;
  background-size: 728px 90px;
  z-index: 1;
}

#f3headline_txt1 {
  background: url("../images/f3headline_txt1.png") no-repeat;
  background-size: 728px 90px;
  z-index: 1;
}

#f3headline_txt2 {
  background: url("../images/f3headline_txt2.png") no-repeat;
  background-size: 728px 90px;
  z-index: 1;
}

#f4headline_txt1 {
  background: url("../images/f4headline_txt1.png") no-repeat;
  background-size: 728px 90px;
  z-index: 1;
}

#f4headline_txt2 {
  background: url("../images/f4headline_txt2.png") no-repeat;
  background-size: 728px 90px;
  z-index: 1;
}

#CTA {
  background: url("../images/CTA.png") no-repeat;
  background-size: 115.5px 24.5px;
  width: 115.5px;
  height: 24.5px;
  top: 36px;
  left: 343px;
  z-index: 1;
}

#mask {
  background: url("../images/mask.png") no-repeat;
  background-size: 728px 90px;
  z-index: 2;
}