@charset "utf-8";

/* 회원가입 약관 */
.register1 {margin:0 0 40px;}
.register1 h2 {margin:0 0 10px;font-size:14px;color:#000;font-weight:bold;}
.register1 textarea {display:block;margin-bottom:10px;padding:5px;width:98%;height:150px;border:1px solid #e9e9e9;background:#f7f7f7}
.register1 .fregister_agree {padding:0px 0 0;text-align:left}
.register1 .fregister_agree label {display:inline-block;margin-right:5px}

.register2 {margin:0 0 40px;}
.register2 h2 {margin:0 0 10px;font-size:14px;color:#000;font-weight:bold;}
.register2 table {width:100%;}
.register2 th { font-size:12px; color:#111; padding:15px; text-align:center; border:1px solid #999999; background:#fcfcfc; } 
.register2 td { font-size:12px; color:#666; padding:15px; text-align:center; border:1px solid #eeeeee; } 

/* 회원가입 입력 */
.memberform    { width:100%; margin-bottom:20px; border-top:1px solid #e6e6e6; }
.memberform th { color:#666; padding:10px 20px; background-color:#f6f6f6; border-bottom:1px solid #e6e6e6; text-align:left; }
.memberform td { color:#666; padding:10px 10px; background-color:#ffffff; border-bottom:1px solid #e6e6e6; text-align:left; line-height:150%; }
.member_text { border:1px solid #ccc; padding:3px; height:22px; line-height:22px; }
.member_text_s { border:1px solid #ccc; padding:3px; height:22px;line-height:22px; }
.member_text_select { border:1px solid #ccc; padding:3px; height:30px;}

/* 로그인 */
.member_login_title {font-size:42px;font-weight:bold;color:#333;margin-bottom:10px;}
.member_login_content {font-size:12px;color:#666;margin-bottom:40px;}
.member_login_subject {font-size:26px;font-weight:bold;color:#333;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #111;}
.member_login {width:100%;}
.member_login_input {width:100%;background:#f4f4f4;border:1px solid #dddddd;height:37px;line-height:37px;padding-left:10px;}
.member_login_info {font-size:12px;color:#666;margin-bottom:40px;border-top:1px solid #222;background:#fbfbfb;padding:20px;line-height:200%;}

/* 쪽지 */
.memo_sort         { margin-bottom:20px; }
.memo_sort td      { border:1px solid #ccc; padding:10px;text-align:center;  }
.memo_sort td.on   { background:#f3f3f3; }
.memo_sort td.none { border-top:0px;border-right:0px;text-align:right;padding-right:0px; }