@charset 'utf-8';
@import url(sub.css);

figure img {
  position: absolute;
  top: 83px;
  width: 1000px;
}
main .sec3 article:nth-child(1) p:nth-of-type(1) {background: #17AF71;}
main .sec3 article:nth-child(1) p:nth-of-type(2) {background: #4F4F4F;}
main .sec3 article:nth-child(1) p:nth-of-type(3) {background: #161616;}

main .sec4 img {
  display: block;
  float: left;
  width: 47.5%;
}
main .sec4 img:nth-of-type(1) {
  margin-right: 5%;
}
main .sec4 img:nth-of-type(2) {
  margin-bottom: 50px;
}
main .sec4 img:nth-of-type(3) {}
main .sec4 img:nth-of-type(4) {
  position: absolute;
  top: 1030px;
}

main .sec5 img {
  display: block;
  float: left;
  width: 30%;
  box-shadow: 0px 0px 20px #ddd
}
main .sec5 img:nth-of-type(1) {
  margin-right: 5%;
}
main .sec5 img:nth-of-type(2) {
  margin-right: 5%;
  margin-top: 10%;
}
main .sec5 img:nth-of-type(3) {
  margin-top: 20%;
}
main .sec5 img:nth-of-type(4) {
  position: absolute;
  left: 35%;
  top: 760px;
}
main .sec5 .s-con {
  padding-bottom: 200px;
}

main .img-box {
  position: relative;
  width: 1000px;
  margin: auto;
}
main .img-box img {
  position: absolute;
}
main .img-box img:nth-of-type(1) {
  width: 300px;
  left: 0px;
  top: -200px;
}
main .img-box img:nth-of-type(2) {
  width: 100px;
  right: 150px;
  top: -130px;
}
main .img-box img:nth-of-type(3) {
  width: 130px;
  right: 0px;
  top: 100px;
}

.btn-box .link-list a:hover {
  color: #17AF71;
}
.btn-box li:nth-child(2):hover .link-btn {
  background-image: url(../img/item1/link-seoulbike.svg)
}