#content_wrap .member_form .form_tabs{border-bottom:1px #a0a0a0 solid;margin-bottom:50px}
#content_wrap .member_form .form_tabs a{padding:20px 25px;font-size:17px;border-bottom:2px transparent solid;-webkit-transform:translateY(1px);transform:translateY(1px);color:#5d5d5d}
#content_wrap .member_form .form_tabs a.acion{border-color:#000;color:#000}
#content_wrap .member_form{margin:15px auto;padding:5% 8%;background:#f7f7f7;border:1px #dcdcdc solid;outline:15px #f7f7f7 solid;width:min(90%,850px)}
#content_wrap .member_form label{color:#686868;margin-bottom:10px;font-size:17px;font-weight:500}
#content_wrap .member_form input{padding:10px 15px;background:#ebebeb;border-color:#cbcbcb}
#content_wrap .member_form input#Chk{width: 150px;margin-right: 10px}
#content_wrap .member_form select{padding:15px 35px 15px 20px;border-color:#cbcbcb;-webkit-appearance:none;background:url(/images/39/arrow.png) no-repeat scroll 98% center #ebebeb;background-repeat:no-repeat;background-position:98% 50%;color:var(--secondary)}
#content_wrap .member_form #City,#content_wrap .member_form #Area{width:auto}
#content_wrap .member_form #Addr{width:calc(100% - 244px)}
#content_wrap .member_form .join{margin-bottom:5px;margin-top: 40px;}
#content_wrap .member_form .sed{margin:50px 0 0}
#content_wrap .memberInfo{margin:15px auto;padding:5% 8%;background:#f7f7f7;border:1px #dcdcdc solid;outline:15px #f7f7f7 solid;width:min(90%,850px)}
#content_wrap .memberInfo p{margin-bottom:15px;}
#content_wrap .memberInfo p.last{margin-top:30px}
#content_wrap .memberInfo p a{background:#333;color: #fff;padding: 10px 30px;display: inline-block;margin-right: 10px;}

@media screen and (max-width: 1024px){
    #content_wrap .memberInfo, #content_wrap .member_form{width:80%;}
}
@media screen and (max-width: 640px){
    #content_wrap .member_form #Addr{width:calc(100% - 30px);margin-top: 7px;}
}