#pages_join {}

#pages_join .tt_comp {font-weight:bold;font-family:"malgun gothic",dotum;font-size:15px;padding:30px 0 20px 0;margin:0;}
#pages_join .tt_comp .tt_check {font-weight:normal;font-family:dotum;font-size:12px;color:#999999;}
#pages_join .msg {padding:0 0 25px 0;color:#1C5B8C;font-family:dotum;line-height:150%;}
#pages_join .msg span {font-size:11px;color:#ff0000;}

#pages_join table {width:100%;border-spacing:0px;border-collapse:collapse;letter-spacing:-1px;border-top:#E6E6E6 solid 1px;color:#888;}
#pages_join table caption {display:none;}
#pages_join table thead {display:none;}
#pages_join tbody td {padding:12px 0 12px 0;border-bottom:#E6E6E6 solid 1px;color:#888;}
#pages_join tbody td div {padding:7px 0 0 0;line-height:150%;}
#pages_join tbody td .shift2 {position:relative;left:-4px;}
#pages_join tbody td .remail {position:relative;top:-3px;left:-6px;color:#111;}
#pages_join tbody td .btn {margin:1px;}
#pages_join tbody td .hmsg {font-weight:bold;color:#ff0000;}
#pages_join tbody td .hmsg .ok {color:#0000ff;}
#pages_join tbody td .pw_q2 {width:98%;}
#pages_join tbody td .addrx {width:98%;}
#pages_join tbody td .emailx {}
#pages_join tbody td .disabled {background:#efefef;}
#pages_join .key {font-weight:bold;color:#111;}
#pages_join .key span {font-weight:normal;font-size:12px;font-family:arial;color:#ff0000;padding:0 0 0 5px;}
#pages_join .submitbox {padding:20px 0 20px 80px;}
#pages_join .submitbox input {height:30px;margin:0 2px 0 2px;padding:0 10px 0 10px;font-weight:bold;}