/* Mobile Member */
@CHARSET "UTF-8";
/* 회원가입 */
#join_section{margin-top: 0px;padding:0 20px;}
#join_section .section {width: 100%;height: auto;display: block;position: relative;clear:both;}
#join_section h3 {padding-bottom: 8px;width: 100%;position: relative;margin-bottom:15px;}
#join_section table.memberTable {width: 100%;border-top: 2px solid #3C96C8;}

#join_section table th {background: #f5f5f5;border-right: 1px solid #e7e7e7;padding: 9px 0px 9px 10px;font-size:13px;}
#join_section table.memberTable tbody th {background: #f5f5f5;padding: 10px;text-align: left;border-bottom: 1px solid #d0d0d0;}
#join_section table td {padding: 9px 0px 9px 10px;font-size:13px;}
#join_section table.memberTable tbody td {background: #ffffff;padding: 10px;border-bottom: 1px solid #d0d0d0;line-height: 20px;}

#join_section input.text {padding: 0px 2px;height: 14px;font-size: 13px;color: #666;}
.join_input {text-decoration: none!important;padding: 3px 0px 3px 0px!important;}

#join_section  input, textarea, select {border-width: 1px;border-style: solid;border-color: #ddd;font-size: 12x;color:#555;}
#join_section  select{height: 28px;width:60px;}

/* 회원정보 수정 */
#mypage_section{margin-top: 0px;padding:0 20px;}
#mypage_section .section {width: 100%;height: auto;display: block;position: relative;clear: both;}
#mypage_section h3 {padding-bottom: 8px;width: 100%;position: relative;margin-bottom:15px;}

#mypage_section table.memberTable {width: 100%;border-top: 2px solid #3C96C8;}
#mypage_section table th {background: #f5f5f5;border-right: 1px solid #e7e7e7;padding: 9px 0px 9px 10px;font-size:13px;}
#mypage_section table.memberTable tbody th {background: #f5f5f5;padding: 10px;text-align: left;border-bottom: 1px solid #d0d0d0;}
#mypage_section table td {padding: 9px 0px 9px 10px; font-size:13px;}
#mypage_section table.memberTable tbody td {background: #ffffff;padding: 10px;border-bottom: 1px solid #d0d0d0;line-height: 20px;}

#mypage_section input.text {padding: 0px 2px;height: 14px;font-size: 13px;color: #666;}

.join_input {text-decoration: none!important;padding: 3px 0px 3px 0px!important;}

#mypage_section  input, textarea, select { border-width: 1px;border-style: solid;border-color: #ddd;font-size: 12x;color:#555;}
#mypage_section  select{height: 28px;width:60px;}




/*로그인  */
.form-field{text-align:center;}
#loginForm_u input{
    display: inline-block;
    width: 300px;
    height: 25px;
    padding: 6px 12px;
    box-shadow: none;
    line-height: normal;
    border: 1px solid #e9e9e9;
    border-radius: 3px;
    background-color: #fff;
    background-image: none;
    color: #484848;
    font-size: 15px;
    -webkit-transition: border-color .18s ease;
    transition: border-color .18s ease;
    margin-top:15px;

}

#find_user .form-field  input{
    display: inline-block;
    width: 220px;
    height: 25px;
    padding: 6px 12px;
    box-shadow: none;
    line-height: normal;
    border: 1px solid #e9e9e9;
    border-radius: 3px;
    background-color: #fff;
    background-image: none;
    color: #484848;
    font-size: 15px;
    -webkit-transition: border-color .18s ease;
    transition: border-color .18s ease;
    margin-top:15px;

}

#join_section input[type=text], #mypage_section input[type=text]{width:auto}
#join_section input[type=password], #mypage_section input[type=password] { width: 200px;} 

input[type=checkbox] {-webkit-appearance: checkbox}
select {width:auto}
#join_section table.memberTable, #mypage_section table.memberTable{border-top:0px}
.btn_general, .btn_confirm {display:inline-block;height:25px;line-height:25px;text-align:center;color:#fff !important;font-size:14px;background:#01a3de !important;border-radius:3px !important;padding:0px 10px !important;letter-spacing: -1px;border:0px !important}
.btn_confirm{background:#00bd71 !important}

.btn_area{vertical-align: top;  margin: 0 auto; width: 90px; }
.btn_area ul{display:table;height:38px;}
.btn_area li{display:table-cell;vertical-align:middle;font-size:11px;}
.btn_area li .btn{display:block;width:50px;height:25px;color:#fff;text-align:center;line-height:25px;font-size: 12px;}
.btn_area li .apply_btn{background:#01a3de}
.btn_area li .can_btn{margin-left:6px;background:#999}
.btn_area li .del_btn{margin-left:6px;background:#000}