.content.withdraw {
  display: flex;
  justify-content: center;
  align-items: center;
}
.content.withdraw .login_content {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
}
.content.withdraw .login_content .mbskin {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 10px;
}
.content.withdraw .login_content .mbskin .mbskin_box {
  flex: 1;
  width: 500px;
}
.content.withdraw .login_content .mbskin .mbskin_box .mb_log_cate h2 {
  font-size: 14px;
  width: 50%;
  float: left;
  padding: 20px 0;
  text-align: center;
  border-top: 2px solid #0048c8;
}
.content.withdraw .login_content .mbskin .mbskin_box a {
  font-size: 14px;
}
.content.withdraw .login_content .mbskin #login_fs p {
  font-family: "GmarketSansBold";
  font-size: 24px;
  margin-bottom: 20px;
}
.content.withdraw .login_content .mbskin #login_fs .btn_submit {
  background-color: #0048c8;
  font-family: "GmarketSansBold";
  font-size: 16px;
}
.content.withdraw .login_content #login_info .login_if_auto label {
  font-size: 14px;
  vertical-align: baseline;
  padding-left: 5px;
}
.content.withdraw .login_content #login_info #forgot-password {
  color: #0048c8;
}
.content.withdraw .login_content .warning_login {
  flex: 1;
  width: 500px;
  background-color: #ffffff;
  height: 100%;
  padding: 45px 50px;
}
.content.withdraw .login_content .warning_login .btn-underage-exit {
  border-radius: 5px;
  background: red;
  padding: 5px 10px;
  color: #fff;
  border: 0;
  margin-top: 10px;
  font-size: 16px;
  cursor: pointer;
  transition: background-color 0.3s ease;
  font-family: "GmarketSansMedium";
}
.content.withdraw .login_content .warning_login .btn-underage-exit:hover {
  background: darkred;
}
.content.withdraw .login_content .warning_login .age-restriction-icon {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 80px;
  height: 80px;
  background: white;
  border: 5px solid #ff2323;
  border-radius: 50%;
  margin: 40px auto 20px;
  font-family: "GmarketSansBold";
  font-size: 32px;
  text-align: center;
  line-height: 1;
}
.content.withdraw .login_content .warning_login .age-restriction-text {
  text-align: center;
  line-height: 1.6;
  font-size: 14px;
  color: #333;
  font-family: "GmarketSansMedium";
}
.content.withdraw .login_content .warning_login .age-restriction-text strong {
  font-family: "GmarketSansBold";
}

@media (max-width: 480px) {
  .content.withdraw .login_content .mbskin {
    padding: 0 10px;
  }
  .content.withdraw .login_content .mbskin .mbskin_box {
    flex: 1;
    margin: 0px 0px 8px 0px;
    width: 100%;
  }
  .content.withdraw .login_content .warning_login {
    flex: 1;
    margin: 0px 4px 0px 0px;
    padding-bottom: 40px;
    width: 100%;
    background-color: #ffffff;
  }
}

/*# sourceMappingURL=index.css.map */
