.form_login {
  border-bottom-width:1px;
  border-color:#FA690A;
  border-style:dashed;
  float:none;
  margin-left:0px;
  margin-top:0px;
  padding-bottom:40px;
  position:relative;
  width:100%;
}
.login {
  color:#FA690A;
  float:none;
  font-family:'Noto Sans KR', sans-serif;
  font-size:20px;
  font-weight:700;
  margin-left:auto;
  margin-right:auto;
  margin-top:40px;
  position:relative;
  text-align:center;
  width:100%;
}
.pg-text-field-973 {
  background-color:#FFFFFF;
  border-color:#E6E6E6;
  border-radius:2px;
  border-width:1px;
  color:#323232;
  float:none;
  font-family:'Noto Sans KR', sans-serif;
  font-size:14px;
  font-weight:400;
  height:36px;
  margin-left:auto;
  margin-right:auto;
  margin-top:10px;
  padding-left:8px;
  padding-right:8px;
  position:relative;
  width:292px;
}
.pg-text-field-974 {
  background-color:#FFFFFF;
  border-color:#E6E6E6;
  border-radius:2px;
  border-width:1px;
  color:#323232;
  float:none;
  font-family:'Noto Sans KR', sans-serif;
  font-size:14px;
  font-weight:400;
  height:36px;
  margin-left:auto;
  margin-right:auto;
  margin-top:10px;
  padding-left:8px;
  padding-right:8px;
  position:relative;
  width:292px;
}
.pg-button-983 {
  -webkit-transition:background-color 0.4s;
  background-color:#FA690A;
  border-radius:4px;
  border-width:0px;
  color:#FFFFFF;
  float:none;
  font-family:'Noto Sans KR', sans-serif;
  font-size:16px;
  font-weight:700;
  height:38px;
  margin-left:auto;
  margin-right:auto;
  margin-top:10px;
  position:relative;
  transition:background-color 0.4s;
  width:310px;
}
.pg-button-983.iux-hover, .pg-button-983.iux-active {
  background-color:rgba(250,105,10,0.80);
}
.text-1761 {
  color:#6D6D6D;
  float:none;
  font-family:'Noto Sans KR', sans-serif;
  font-size:12px;
  font-weight:300;
  margin-left:auto;
  margin-right:auto;
  margin-top:12px;
  position:relative;
  text-align:center;
  width:310px;
}
.text-1761.iux-hover, .text-1761.iux-active {
  color:#323232;
}
.box-1774 {
  float:none;
  padding-bottom:40px;
  position:relative;
  width:100%;
}
.text-975 {
  color:#323232;
  float:none;
  font-family:'Noto Sans KR', sans-serif;
  font-size:12px;
  font-weight:300;
  margin-left:auto;
  margin-right:auto;
  margin-top:30px;
  position:relative;
  text-align:center;
  width:310px;
}
.join {
  -webkit-transition:background-color 0.4s, color 0.4s;
  background-color:#FFFFFF;
  border-color:#FA690A;
  border-radius:4px;
  border-width:1px;
  color:#FA690A;
  float:none;
  font-family:'Noto Sans KR', sans-serif;
  font-size:16px;
  font-weight:700;
  height:36px;
  margin-left:auto;
  margin-right:auto;
  margin-top:10px;
  position:relative;
  text-align:center;
  transition:background-color 0.4s, color 0.4s;
  width:308px;
}
.join > a {
  line-height:36px;
}
.join.iux-hover, .join.iux-active {
  background-color:#FA690A;
  color:#FFFFFF;
}
@media screen and (max-width:959px) {
  .form_login {
    margin-left:0px;
    margin-top:0px;
  }
  .login {
    margin-left:auto;
    margin-right:auto;
  }
  .pg-text-field-973 {
    margin-left:auto;
    margin-right:auto;
    margin-top:10px;
    width:252px;
  }
  .pg-text-field-974 {
    margin-left:auto;
    margin-right:auto;
    width:252px;
  }
  .pg-button-983 {
    margin-left:auto;
    margin-right:auto;
    width:270px;
  }
  .text-1761 {
    margin-left:auto;
    margin-right:auto;
    margin-top:12px;
  }
  .text-975 {
    margin-left:auto;
    margin-right:auto;
  }
  .join {
    margin-left:auto;
    margin-right:auto;
    width:268px;
  }

}