@charset "UTF-8";
.kakao_login_bt {
  background-image: url("data:image/svg+xml,%3Csvg width='255' height='45' viewBox='0 0 255 45' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='255' height='45' rx='6' fill='%23FEE500'/%3E%3Cpath d='M95.215 18.215C95.205 22.575 93.23 25.79 89.29 27.86L88.3 26.75C90.38 25.8 91.87 24.415 92.77 22.595L88.855 23.015L88.615 21.68L93.28 21.335C93.46 20.685 93.57 20.06 93.61 19.46H89.29V18.215H95.215ZM98.83 16.82V22.04H100.9V23.315H98.83V30.185H97.285V16.82H98.83ZM108.044 18.215C108.034 22.575 106.059 25.79 102.119 27.86L101.129 26.75C103.209 25.8 104.699 24.415 105.599 22.595L101.684 23.015L101.444 21.68L106.109 21.335C106.289 20.685 106.399 20.06 106.439 19.46H102.119V18.215H108.044ZM111.659 16.82V22.04H113.729V23.315H111.659V30.185H110.114V16.82H111.659ZM126.182 28.475H114.107V27.245H119.357V24.965C118.117 24.845 117.132 24.46 116.402 23.81C115.672 23.15 115.307 22.32 115.307 21.32C115.307 20.22 115.747 19.335 116.627 18.665C117.517 17.985 118.687 17.645 120.137 17.645C121.607 17.645 122.782 17.985 123.662 18.665C124.552 19.335 124.997 20.22 124.997 21.32C124.997 22.32 124.627 23.15 123.887 23.81C123.147 24.47 122.147 24.86 120.887 24.98V27.245H126.182V28.475ZM123.452 21.335C123.452 20.615 123.147 20.03 122.537 19.58C121.937 19.13 121.137 18.905 120.137 18.905C119.157 18.905 118.362 19.13 117.752 19.58C117.152 20.03 116.852 20.615 116.852 21.335C116.852 22.045 117.152 22.62 117.752 23.06C118.362 23.49 119.157 23.705 120.137 23.705C121.127 23.705 121.927 23.49 122.537 23.06C123.147 22.62 123.452 22.045 123.452 21.335ZM137.841 25.025H133.716V27.26H139.011V28.49H126.936V27.26H132.186V25.025H128.481V20.705H135.921V18.98H128.436V17.75H137.451V21.95H130.026V23.78H137.841V25.025ZM154.564 30.185H153.034V16.82H154.564V30.185ZM151.699 25.94L150.784 27.095C150.184 26.705 149.584 26.145 148.984 25.415C148.384 24.675 147.964 23.95 147.724 23.24C147.504 24.03 147.089 24.81 146.479 25.58C145.879 26.34 145.209 26.945 144.469 27.395L143.524 26.27C144.574 25.58 145.399 24.705 145.999 23.645C146.609 22.575 146.914 21.415 146.914 20.165V17.975H148.504V20.075C148.504 21.335 148.784 22.47 149.344 23.48C149.914 24.49 150.699 25.31 151.699 25.94ZM156.548 18.95V17.675H163.583V18.95H160.913V18.98C160.913 19.91 161.208 20.73 161.798 21.44C162.398 22.14 163.113 22.63 163.943 22.91L163.103 24.14C162.513 23.9 161.938 23.53 161.378 23.03C160.818 22.53 160.398 21.98 160.118 21.38C159.928 22.02 159.528 22.635 158.918 23.225C158.308 23.815 157.653 24.24 156.953 24.5L156.053 23.315C157.023 22.945 157.813 22.38 158.423 21.62C159.033 20.86 159.338 19.995 159.338 19.025V18.95H156.548ZM158.048 25.355H166.778V30.2H165.233V26.57H158.048V25.355ZM168.728 21.335H166.763V24.65H165.218V16.82H166.763V20.06H168.728V21.335ZM176.202 24.68C176.202 25.49 175.907 26.17 175.317 26.72C174.727 27.26 173.962 27.53 173.022 27.53C172.072 27.53 171.297 27.265 170.697 26.735C170.107 26.195 169.812 25.51 169.812 24.68C169.812 23.87 170.107 23.195 170.697 22.655C171.297 22.105 172.072 21.83 173.022 21.83C173.962 21.83 174.727 22.1 175.317 22.64C175.907 23.17 176.202 23.85 176.202 24.68ZM174.237 25.835C174.537 25.535 174.687 25.15 174.687 24.68C174.687 24.21 174.527 23.83 174.207 23.54C173.897 23.24 173.502 23.09 173.022 23.09C172.532 23.09 172.132 23.24 171.822 23.54C171.512 23.83 171.357 24.21 171.357 24.68C171.357 25.15 171.512 25.535 171.822 25.835C172.132 26.125 172.532 26.27 173.022 26.27C173.532 26.27 173.937 26.125 174.237 25.835ZM176.877 21.185H169.107V19.94H176.877V21.185ZM170.997 18.86V17.6H175.047V18.86H170.997ZM179.592 16.82V22.31H181.662V23.6H179.592V30.185H178.047V16.82H179.592ZM193.05 30.185H191.52V16.82H193.05V30.185ZM188.955 18.23C188.865 22.38 186.86 25.53 182.94 27.68L181.98 26.51C183.49 25.82 184.72 24.835 185.67 23.555C186.63 22.275 187.175 20.92 187.305 19.49H182.76V18.23H188.955Z' fill='%23191919'/%3E%3Cpath d='M71.4932 14C66.238 14 62 17.2818 62 21.266C62 23.8521 63.763 26.1166 66.4076 27.4097L65.5125 30.6456C65.4956 30.6941 65.493 30.7462 65.505 30.796C65.517 30.8459 65.543 30.8915 65.5803 30.9278C65.6346 30.9742 65.7045 30.9998 65.7769 31C65.837 30.9953 65.894 30.9724 65.9397 30.9344L69.7912 28.4205C70.3598 28.4965 70.9329 28.5359 71.5068 28.5386C76.7552 28.5386 81 25.2568 81 21.266C81 17.2753 76.7416 14 71.4932 14Z' fill='black' fill-opacity='0.9'/%3E%3C/svg%3E%0A");
  width: 255px;
  height: 45px;
  cursor: pointer;
  margin: 0 auto;
}

#wrap #container .wrap h2.mb_t02 {
  margin-bottom: 70px;
}
@media (max-width: 768px) {
  #wrap #container .wrap h2.mb_t02 {
    margin-bottom: 50px;
  }
}
#wrap #container .wrap .data_form ul li {
  margin-bottom: 5px;
}
#wrap #container .wrap .data_form ul li input {
  border-radius: 5px;
}
#wrap #container .wrap .data_form ul li input::-webkit-input-placeholder {
  color: #CCCCCC;
}
#wrap #container .wrap .data_form ul li input:-ms-input-placeholder {
  color: #CCCCCC;
}
#wrap #container .wrap .data_form ul li input::-ms-input-placeholder {
  color: #CCCCCC;
}
#wrap #container .wrap .data_form ul li input::placeholder {
  color: #CCCCCC;
}
#wrap #container .wrap .data_form ul li .bt_r {
  border-radius: 0 5px 5px 0;
}
@media (max-width: 768px) {
  #wrap #container .wrap .data_form .checks_ag.mb_s label {
    margin-left: 20px;
  }
}
#wrap #container .wrap .data_form .checks_ag.mb_s input[type="checkbox"] + label::before {
  content: ' ';
  display: inline-block;
  width: 20px;
  height: 20px;
  line-height: 30px;
  margin: -2px 8px 0 0;
  text-align: center;
  vertical-align: middle;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='20' height='20' rx='10' fill='%23CCCCCC'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 6.77295L8.44333 14.6693L4 10.0262L5.34913 8.58921L8.44333 11.8225L14.6509 5.33594L16 6.77295Z' fill='white'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
#wrap #container .wrap .data_form .checks_ag.mb_s input[type="checkbox"]:checked + label::before {
  content: ' ';
  display: inline-block;
  width: 20px;
  height: 20px;
  line-height: 30px;
  margin: -2px 8px 0 0;
  text-align: center;
  vertical-align: middle;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='20' height='20' rx='10' fill='%23FBBE18'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 6.77295L8.44333 14.6693L4 10.0262L5.34913 8.58921L8.44333 11.8225L14.6509 5.33594L16 6.77295Z' fill='white'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
}
#wrap #container .wrap .data_form .bt_yel_block {
  border-radius: 6px;
  margin: 0 auto;
  width: 255px;
}
#wrap #container .wrap .data_form .b_btns {
  padding-top: 14px;
}
#wrap #container .wrap .data_form .b_btns a {
  color: #424ED7;
  font-style: normal;
  font-weight: 500;
  font-size: 15px;
  line-height: 22px;
  /* identical to box height */
  letter-spacing: -0.5px;
}
#wrap #container .wrap .data_form .mb_s {
  line-height: 22px;
  font-size: 15px;
  color: #999999;
  margin-bottom: 14px;
}
#wrap #container .wrap .data_form .or {
  font-family: 'NotoSansKR';
  font-style: normal;
  font-weight: 400;
  font-size: 15px;
  line-height: 15px;
  color: #333333;
  /* identical to box height, or 100% */
  text-align: center;
  letter-spacing: -0.5px;
  margin-bottom: 10px;
}
#wrap #container .wrap .data_form .gridLineDiv {
  height: 1.14px;
  margin-bottom: 10px;
}
#wrap #container .wrap .data_form .allChecks {
  margin-bottom: 10px;
}
#wrap #container .wrap .data_form .allChecks:before {
  content: ' ';
  background-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='15' height='15' rx='7.5' fill='%23CCCCCC'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 5.07776L6.3325 11L3 7.51771L4.01185 6.43995L6.3325 8.86491L10.9881 4L12 5.07776Z' fill='white'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
  width: 15px;
  height: 15px;
  line-height: 15px;
  display: inline-block;
  margin-right: 8px;
  vertical-align: middle;
  position: relative;
  top: -1px;
}
#wrap #container .wrap .data_form .allChecks.on:before {
  background-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='15' height='15' rx='7.5' fill='%23FBBE18'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 5.07776L6.3325 11L3 7.51771L4.01185 6.43995L6.3325 8.86491L10.9881 4L12 5.07776Z' fill='white'/%3E%3C/svg%3E%0A");
}
#wrap #container .wrap .data_form .allChecks span.allApplyTxt {
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 14px;
  /* identical to box height, or 100% */
  letter-spacing: -0.5px;
  /* 약관_text_666666 */
  color: #666666;
}
#wrap #container .wrap .data_form .acceptDiv {
  margin-bottom: 48px;
  -webkit-transition: none;
  transition: none;
  -webkit-transition-timing-function: initial;
          transition-timing-function: initial;
}
#wrap #container .wrap .data_form .acceptDiv div {
  margin: 5px 0px;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 15px;
  letter-spacing: -0.5px;
  color: #999999;
}
#wrap #container .wrap .data_form .acceptDiv div:before {
  content: ' ';
  background-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='15' height='15' rx='7.5' fill='%23CCCCCC'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 5.07776L6.3325 11L3 7.51771L4.01185 6.43995L6.3325 8.86491L10.9881 4L12 5.07776Z' fill='white'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
  width: 15px;
  height: 15px;
  line-height: 15px;
  display: inline-block;
  margin-right: 5px;
  vertical-align: middle;
}
#wrap #container .wrap .data_form .acceptDiv div.on:before {
  background-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='15' height='15' rx='7.5' fill='%23FBBE18'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 5.07776L6.3325 11L3 7.51771L4.01185 6.43995L6.3325 8.86491L10.9881 4L12 5.07776Z' fill='white'/%3E%3C/svg%3E%0A");
}
@media (max-width: 768px) {
  #wrap #container .wrap .data_form .acceptDiv {
    margin-bottom: 20px;
  }
  #wrap #container .wrap .data_form .gridLineDiv {
    margin-bottom: 10px;
  }
}
#wrap #container .wrap .copy-right {
  display: none;
}
@media (max-width: 768px) {
  #wrap #container .wrap {
    padding: 64px 20px 80px;
  }
  #wrap #container .wrap .bt_page_back_mo {
    position: absolute;
    top: 25px;
    left: 0;
    width: 30px;
    height: 30px;
    margin-left: 20px;
    background: url("/images/ic_page_back.png") no-repeat 0 0;
    background-size: 30px;
  }
  #wrap #container .wrap .copy-right {
    display: block;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 12px;
    text-align: center;
    letter-spacing: -0.5px;
    /* 항목_CCCCCC */
    color: #CCCCCC;
    margin-top: 60px;
  }
}

/*# sourceMappingURL=user_page.css.map */