/* 
.bd_wrap{margin-top:50px}
.text{margin-bottom:15px}
.ios_chk{margin:20px 0}
.btn{margin-top:20px;}
.g-recaptcha{width:304px;margin:0 auto}
.pw_wrap{display:none} */

@media ( max-width: 1000px ) {
    /* .login_wrap{padding:15px;}
    .reg_wrap{padding:15px;margin-top:10px}
    .login_box{width:auto;margin-top:30px}
    .login_reg{width:100%;padding:20px 0}
    .login_find{width:100%;padding:20px 0}
    .etc-box{width:100%;}
    .reg_box{width:auto}
    .tbl_etc{width:auto} */
}

/* IOS CHECKBOX */
[type="checkbox"]:not(:checked),
[type="checkbox"]:checked {position: absolute;left: -9999px;}
[type="checkbox"]:not(:checked) + label,
[type="checkbox"]:checked + label {position: relative;padding-left: 4em;padding-top: .15em;cursor: pointer;}
[type="checkbox"]:not(:checked) + label:before,
[type="checkbox"]:checked + label:before,
[type="checkbox"]:not(:checked) + label:after,
[type="checkbox"]:checked + label:after {content: '';position: absolute;height: 1.5em;transition: all .5s ease;}
[type="checkbox"]:not(:checked) + label:before,
[type="checkbox"]:checked + label:before {left: 0;top: 0;width: 3em;border: 2px solid #dddddd;background: #dddddd;border-radius: 1.1em;}
[type="checkbox"]:not(:checked) + label:after,
[type="checkbox"]:checked + label:after {left: .15em;top: .125em;background-color: #fff;border-radius: 50%;width: 1.5em;}
[type="checkbox"]:checked + label:after {left: 1.65em;}
[type="checkbox"]:checked + label:before {background-color: #f47a5f;border-color: #f47a5f;}
