.iu-center-box {
  width:960px;
}
.iu-page {
  min-width:960px;
}
.index {
  font-family:'Arial', sans-serif;
}
.header {
  background-color:rgba(0,0,0,0.50);
  color:#333333;
  float:none;
  font-family:'Nanum Myeongjo', serif;
  height:50px;
  left:0px;
  position:fixed;
  top:0px;
  width:100%;
  z-index:11;
}
.floating-image-75 {
  background-image:url('/resource/project/amazing_type_w.svg');
  background-position:center center;
  background-size:contain;
  bottom:0px;
  height:90%;
  left:0px;
  margin-bottom:auto;
  margin-top:auto;
  top:0px;
  width:25%;
}
.box-160 {
  height:100%;
  right:0px;
  width:50%;
}
.cell-161 {
  color:#FFFFFF;
  float:left;
  font-family:'Nanum Myeongjo', serif;
  font-size:14px;
  height:50px;
  position:relative;
  text-align:right;
  width:33.30%;
}
.cell-161 > a {
  line-height:50px;
}
.cell-163 {
  color:#FFFFFF;
  float:left;
  font-family:'Nanum Myeongjo', serif;
  font-size:14px;
  height:50px;
  position:relative;
  text-align:right;
  width:33.30%;
}
.cell-163 > a {
  line-height:50px;
}
.cell-162 {
  color:#FFFFFF;
  float:left;
  font-family:'Nanum Myeongjo', serif;
  font-size:14px;
  height:50px;
  position:relative;
  text-align:right;
  width:33.30%;
}
.cell-162 > a {
  line-height:50px;
}
.page-content {
  background-color:#FFFFFF;
  font-family:'Arial', sans-serif;
}
.section-281 {
  background:linear-gradient(to bottom right, rgba(23,5,37,1.00) 0%, rgba(51,0,22,1.00));
  background:-webkit-linear-gradient(left top, rgba(23,5,37,1.00) 0%, rgba(51,0,22,1.00));
  background-image:url('/resource/project/bg.jpg');
  background-position:center center;
  height:720px;
}
.box-168 {
  background-color:rgba(0,0,0,0.50);
  height:100%;
  left:0px;
  top:0px;
  width:100%;
}
.center-box-282 {
  color:#000000;
}
.box-284 {
  bottom:0px;
  float:none;
  height:200px;
  left:0px;
  margin:auto;
  right:0px;
  top:0px;
}
.box-163 {
  bottom:0px;
  height:50px;
  left:0px;
  margin-left:auto;
  margin-right:auto;
  right:0px;
  width:100%;
}
.cell-164 {
  color:rgba(255,255,255,0.75);
  float:left;
  font-family:'Nanum Myeongjo', serif;
  font-size:14px;
  font-weight:300;
  height:50px;
  letter-spacing:0px;
  line-height:50px;
  margin-left:auto;
  margin-right:auto;
  position:relative;
  text-align:center;
  width:25%;
}
.cell-165 {
  color:rgba(255,255,255,0.75);
  float:left;
  font-family:'Nanum Myeongjo', serif;
  font-size:14px;
  font-weight:300;
  height:50px;
  letter-spacing:0px;
  line-height:50px;
  margin-left:auto;
  margin-right:auto;
  position:relative;
  text-align:center;
  width:25%;
}
.cell-166 {
  color:rgba(255,255,255,0.75);
  float:left;
  font-family:'Nanum Myeongjo', serif;
  font-size:14px;
  font-weight:300;
  height:50px;
  letter-spacing:0px;
  line-height:50px;
  margin-left:auto;
  margin-right:auto;
  margin-top:0px;
  position:relative;
  text-align:center;
  width:25%;
}
.cell-167 {
  color:rgba(255,255,255,0.75);
  float:left;
  font-family:'Nanum Myeongjo', serif;
  font-size:14px;
  font-weight:300;
  height:50px;
  letter-spacing:0px;
  line-height:50px;
  margin-left:auto;
  margin-right:auto;
  margin-top:0px;
  position:relative;
  text-align:center;
  width:25%;
}
.cell {
  border-bottom-width:1px;
  bottom:0px;
  color:rgba(255,255,255,0.75);
  font-family:'Nanum Myeongjo', serif;
  font-size:54px;
  font-weight:300;
  height:108px;
  left:0px;
  letter-spacing:-2px;
  line-height:108px;
  margin:auto;
  right:0px;
  text-align:center;
  top:0px;
  width:100%;
}
.section-15 {
  background-attachment:fixed;
  background-position:right;
  background-size:contain;
  font-family:'Arial', sans-serif;
  height:300px;
  padding-bottom:50px;
  padding-top:50px;
}
.center-box-17 {
  font-family:'Arial', sans-serif;
}
.box-16 {
  background-color:rgba(255,255,255,0.90);
  font-family:'Arial', sans-serif;
  height:100%;
  left:0px;
  margin-left:auto;
  margin-right:auto;
  right:0px;
  top:0px;
  width:90%;
}
.box-48 {
  float:left;
  font-family:'Arial', sans-serif;
  height:100%;
  position:relative;
  width:50%;
}
.cell-32 {
  color:#000000;
  float:none;
  font-family:'Nanum Myeongjo', serif;
  font-size:42px;
  font-weight:700;
  margin-top:0px;
  position:relative;
  text-align:left;
  width:90%;
}
.text-19 {
  color:#000000;
  float:none;
  font-family:'Nanum Myeongjo', serif;
  font-size:14px;
  font-weight:300;
  margin-left:0px;
  margin-top:10px;
  position:relative;
  text-align:left;
  width:90%;
}
.box-49 {
  float:left;
  font-family:'Arial', sans-serif;
  height:100%;
  position:relative;
  width:50%;
}
.floating-image-131 {
  background-image:url('/resource/project/amazing.svg');
  background-position:center center;
  background-size:contain;
  bottom:0px;
  font-family:'Helvetica', sans-serif;
  height:75%;
  left:0px;
  margin:auto;
  right:0px;
  top:0px;
  width:75%;
}
.section-95 {
  background-attachment:fixed;
  background-image:url('/resource/project/bg_center.jpg');
  background-position:center center;
  background-size:cover;
  font-family:'Arial', sans-serif;
  height:300px;
  padding-bottom:50px;
  padding-top:50px;
}
.box-97 {
  background-color:rgba(73,73,73,0.90);
  font-family:'Helvetica', sans-serif;
  height:100%;
  left:0px;
  top:0px;
  width:100%;
}
.center-box-96 {
  font-family:'Helvetica', sans-serif;
}
.text-85 {
  bottom:0px;
  color:#FFFFFF;
  font-family:'Nanum Myeongjo', serif;
  font-size:48px;
  font-weight:300;
  height:75px;
  left:0px;
  margin:auto;
  right:0px;
  text-align:center;
  top:0px;
  width:100%;
}
.section-49 {
  background-attachment:fixed;
  font-family:'Arial', sans-serif;
  height:300px;
  padding-bottom:50px;
  padding-top:50px;
}
.box-50 {
  background-color:rgba(219,219,219,0.90);
  font-family:'Arial', sans-serif;
  height:100%;
  left:0px;
  top:0px;
  width:100%;
}
.center-box-51 {
  font-family:'Arial', sans-serif;
  overflow:visible;
}
.box-52 {
  float:none;
  font-family:'Arial', sans-serif;
  height:100%;
  left:0px;
  margin-left:auto;
  margin-right:auto;
  overflow:visible;
  right:0px;
  top:-2px;
  width:90%;
}
.box-371 {
  background-image:url('/resource/project/Asset_1.png');
  background-position:center top;
  background-size:contain;
  float:left;
  font-family:'Arial', sans-serif;
  height:700px;
  margin-left:auto;
  margin-right:auto;
  margin-top:0px;
  overflow:visible;
  position:relative;
  width:60%;
}
.box-58 {
  float:left;
  font-family:'Arial', sans-serif;
  margin-left:auto;
  margin-right:auto;
  position:relative;
  width:40%;
}
.cell-54 {
  color:#000000;
  float:none;
  font-family:'Nanum Myeongjo', serif;
  font-size:42px;
  font-weight:700;
  margin-top:0px;
  position:relative;
  text-align:left;
  width:90%;
}
.text-55 {
  color:#000000;
  float:none;
  font-family:'Nanum Myeongjo', serif;
  font-size:14px;
  font-weight:300;
  margin-top:10px;
  position:relative;
  text-align:left;
  width:90%;
}
.text-49 {
  color:#000000;
  float:none;
  font-family:'Nanum Myeongjo', serif;
  font-size:14px;
  font-weight:300;
  margin-top:10px;
  position:relative;
  text-align:left;
  width:90%;
}
.section-96 {
  background-attachment:fixed;
  background-image:url('/resource/project/bg_contact.jpg');
  background-position:center center;
  background-size:cover;
  font-family:'Arial', sans-serif;
  height:300px;
  padding-bottom:50px;
  padding-top:50px;
}
.box-96 {
  background-color:rgba(73,73,73,0.90);
  font-family:'Helvetica', sans-serif;
  height:100%;
  left:0px;
  top:0px;
  width:100%;
}
.box-79 {
  float:none;
  font-family:'Arial', sans-serif;
  left:0px;
  margin-left:auto;
  margin-right:auto;
  right:0px;
  width:90%;
}
.cell-80 {
  color:#FFFFFF;
  float:none;
  font-family:'Nanum Myeongjo', serif;
  font-size:42px;
  font-weight:700;
  margin-top:0px;
  position:relative;
  text-align:left;
  width:90%;
}
.text-81 {
  color:#FFFFFF;
  float:none;
  font-family:'Nanum Myeongjo', serif;
  font-size:14px;
  font-weight:300;
  margin-left:0px;
  margin-top:10px;
  position:relative;
  text-align:left;
  width:90%;
}
.footer {
  background-color:#242424;
  font-family:'Nanum Myeongjo', serif;
  height:200px;
  left:0px;
  padding-bottom:50px;
  padding-left:0px;
  padding-right:0px;
  padding-top:50px;
  position:relative;
  top:0px;
  width:100%;
}
.floating-image-76 {
  background-image:url('/resource/project/amazing_w.svg');
  background-position:center center;
  background-size:contain;
  float:none;
  height:100px;
  margin-left:auto;
  margin-right:auto;
  position:relative;
  width:50px;
}
.text-76 {
  color:#FFFFFF;
  float:none;
  font-family:'Nanum Myeongjo', serif;
  font-size:12px;
  font-weight:300;
  margin-left:auto;
  margin-right:auto;
  margin-top:10px;
  position:relative;
  text-align:center;
  width:90%;
}
.text-77 {
  color:#FFFFFF;
  float:none;
  font-family:'Nanum Myeongjo', serif;
  font-size:12px;
  font-weight:300;
  margin-left:auto;
  margin-right:auto;
  margin-top:10px;
  position:relative;
  text-align:center;
  width:90%;
}
.text-78 {
  color:#FFFFFF;
  float:none;
  font-family:'Nanum Myeongjo', serif;
  font-size:12px;
  font-weight:300;
  margin-left:auto;
  margin-right:auto;
  margin-top:10px;
  position:relative;
  text-align:center;
  width:90%;
}
@media screen and (max-width:959px) {
  .iu-center-box {
    width:720px;
  }
  .iu-page {
    min-width:720px;
  }
  .floating-image-75 {
    bottom:0px;
    margin-bottom:auto;
    margin-top:auto;
    top:0px;
  }
  .box-160 {
    right:0px;
  }
  .box-284 {
    bottom:0px;
    left:0px;
    margin:auto;
    right:0px;
    top:0px;
  }
  .box-163 {
    bottom:0px;
    left:0px;
    margin-left:auto;
    margin-right:auto;
    right:0px;
  }
  .cell-164 {
    font-size:14px;
    margin-left:auto;
    margin-right:auto;
  }
  .cell-165 {
    font-size:14px;
    margin-left:auto;
    margin-right:auto;
  }
  .cell-166 {
    font-size:14px;
    margin-left:auto;
    margin-right:auto;
  }
  .cell-167 {
    font-size:14px;
    margin-left:auto;
    margin-right:auto;
  }
  .cell {
    bottom:0px;
    font-size:48px;
    left:0px;
    margin:auto;
    right:0px;
    top:0px;
  }
  .box-16 {
    left:0px;
    margin-left:auto;
    margin-right:auto;
    right:0px;
  }
  .floating-image-131 {
    bottom:0px;
    left:0px;
    margin:auto;
    right:0px;
    top:0px;
  }
  .text-85 {
    bottom:0px;
    height:150px;
    left:0px;
    margin:auto;
    right:0px;
    top:0px;
  }
  .box-52 {
    left:0px;
    margin-left:auto;
    margin-right:auto;
    right:0px;
  }
  .box-371 {
    margin-left:auto;
    margin-right:auto;
  }
  .box-58 {
    margin-left:auto;
    margin-right:auto;
  }
  .box-79 {
    left:0px;
    margin-left:auto;
    margin-right:auto;
    right:0px;
  }
  .floating-image-76 {
    margin-left:auto;
    margin-right:auto;
  }
  .text-76 {
    margin-left:auto;
    margin-right:auto;
  }
  .text-77 {
    margin-left:auto;
    margin-right:auto;
  }
  .text-78 {
    margin-left:auto;
    margin-right:auto;
  }

}
@media screen and (max-width:719px) {
  .iu-center-box {
    width:360px;
  }
  .iu-page {
    min-width:360px;
  }
  .header {
    height:100px;
  }
  .floating-image-75 {
    float:none;
    height:50%;
    left:initial;
    left:auto;
    margin:auto;
    position:relative;
    top:initial;
    top:auto;
    width:50%;
  }
  .box-160 {
    float:none;
    height:50%;
    margin-left:auto;
    margin-right:auto;
    position:relative;
    right:initial;
    right:auto;
    text-align:center;
    top:initial;
    top:auto;
    width:100%;
  }
  .cell-161 {
    text-align:center;
  }
  .cell-163 {
    text-align:center;
  }
  .cell-162 {
    text-align:center;
  }
  .section-281 {
    height:500px;
  }
  .box-284 {
    bottom:0px;
    left:0px;
    margin:auto;
    right:0px;
    top:0px;
  }
  .box-163 {
    bottom:0px;
    left:0px;
    margin-left:auto;
    margin-right:auto;
    right:0px;
  }
  .cell-164 {
    margin-left:auto;
    margin-right:auto;
  }
  .cell-165 {
    margin-left:auto;
    margin-right:auto;
  }
  .cell-166 {
    margin-left:auto;
    margin-right:auto;
  }
  .cell-167 {
    margin-left:auto;
    margin-right:auto;
  }
  .cell {
    bottom:0px;
    font-size:36px;
    left:0px;
    margin:auto;
    right:0px;
    top:0px;
  }
  .box-16 {
    left:0px;
    margin-left:auto;
    margin-right:auto;
    overflow:visible;
    right:0px;
  }
  .box-48 {
    width:100%;
  }
  .cell-32 {
    font-size:36px;
  }
  .text-19 {
    font-size:12px;
  }
  .box-49 {
    margin-left:-200px;
    overflow:visible;
  }
  .floating-image-131 {
    bottom:0px;
    height:120%;
    left:0px;
    margin:auto;
    opacity:0.50;
    overflow:visible;
    right:0px;
    top:0px;
    width:150%;
  }
  .text-85 {
    bottom:0px;
    font-size:36px;
    height:160px;
    left:0px;
    margin:auto;
    right:0px;
    top:0px;
  }
  .box-52 {
    left:0px;
    margin-left:auto;
    margin-right:auto;
    right:0px;
  }
  .box-371 {
    margin-left:auto;
    margin-right:auto;
    margin-top:100px;
    width:100%;
  }
  .box-58 {
    bottom:0px;
    float:none;
    margin-bottom:auto;
    margin-left:initial;
    margin-left:auto;
    margin-top:initial;
    margin-top:auto;
    position:absolute;
    top:0px;
    width:100%;
  }
  .cell-54 {
    font-size:36px;
  }
  .box-79 {
    left:0px;
    margin-left:auto;
    margin-right:auto;
    right:0px;
  }
  .cell-80 {
    font-size:36px;
    width:100%;
  }
  .text-81 {
    width:100%;
  }
  .floating-image-76 {
    margin-left:auto;
    margin-right:auto;
  }
  .text-76 {
    font-size:12px;
    margin-left:auto;
    margin-right:auto;
  }
  .text-77 {
    font-size:12px;
    margin-left:auto;
    margin-right:auto;
  }
  .text-78 {
    font-size:12px;
    margin-left:auto;
    margin-right:auto;
  }

}