.iu-center-box {
  width:1100px;
}
.iu-page {
  min-width:1100px;
}
.header {
  color:#333333;
  float:none;
  height:80px;
  left:0px;
  position:fixed;
  top:0px;
  width:100%;
  z-index:11;
}
.head-logo {
  float:left;
  margin-left:0px;
  margin-top:28px;
  position:relative;
  width:130px;
}
.head-cell {
  border-color:#FFFFFF;
  border-radius:2px;
  border-width:1px;
  color:#FFFFFF;
  float:right;
  font-family:Noto sans KR;
  font-size:14px;
  font-weight:400;
  height:34px;
  line-height:34px;
  margin-right:0px;
  margin-top:22px;
  padding-left:20px;
  padding-right:20px;
  position:relative;
  right:0px;
  text-align:center;
}
.head-box_1 {
  float:left;
  margin-left:50px;
  margin-top:30px;
  position:relative;
}
.head-text_1 {
  color:#FFFFFF;
  float:left;
  font-family:Noto sans KR;
  font-size:15px;
  font-weight:400;
  margin-right:40px;
  margin-top:0px;
  opacity:1;
  position:relative;
}
.head-text_2 {
  color:#FFFFFF;
  float:left;
  font-family:Noto sans KR;
  font-size:15px;
  font-weight:400;
  margin-left:40px;
  margin-top:0px;
  opacity:1;
  position:relative;
}
.head-text_3 {
  color:#FFFFFF;
  float:left;
  font-family:Noto sans KR;
  font-size:15px;
  font-weight:400;
  margin-left:40px;
  margin-top:0px;
  opacity:1;
  position:relative;
}
.head-text_4 {
  color:#FFFFFF;
  float:left;
  font-family:Noto sans KR;
  font-size:15px;
  font-weight:400;
  margin-left:40px;
  margin-top:0px;
  opacity:1;
  position:relative;
}
.head-text_5 {
  color:#ED2C23;
  float:left;
  font-family:Noto sans KR;
  font-size:15px;
  font-weight:700;
  margin-left:40px;
  margin-top:0px;
  opacity:1;
  position:relative;
}
.box-311 {
  float:right;
  margin-right:25px;
  margin-top:31px;
  position:relative;
  right:0px;
}
.head-login {
  color:#DBDBDB;
  float:left;
  font-family:Noto sans KR;
  font-size:14px;
  font-weight:400;
  margin-left:5px;
  margin-top:0px;
  opacity:1;
  position:relative;
}
.head-bar_1 {
  color:#B6B6B6;
  float:left;
  font-family:Noto sans KR;
  font-size:14px;
  font-weight:400;
  margin-left:5px;
  margin-top:0px;
  opacity:1;
  position:relative;
  text-align:center;
  width:15px;
}
.head-sign {
  color:#DBDBDB;
  float:left;
  font-family:Noto sans KR;
  font-size:14px;
  font-weight:400;
  margin-left:5px;
  margin-top:0px;
  opacity:1;
  position:relative;
}

.footer_lyt {
  border-top-color:#DBDBDB;
  border-top-width:1px;
  left:0px;
  padding-bottom:40px;
  padding-top:40px;
  position:relative;
  top:0px;
  width:100%;
}
.foot-logo_lyt {
  float:none;
  margin-left:auto;
  margin-right:auto;
  position:relative;
  width:100px;
}
.foot-text_lyt {
  color:#929292;
  float:none;
  font-family:'Noto Sans KR', sans-serif;
  font-size:14px;
  letter-spacing:-0.3px;
  margin-left:auto;
  margin-right:auto;
  margin-top:15px;
  position:relative;
  text-align:center;
}