/* 회원가입 약관 */
#fregister section {padding:15px;border-bottom:1px solid #eee;}
#fregister h2 {margin:0 0 15px;text-align:center}
#fregister textarea {display:block;margin-bottom:10px;padding:5px;width:99%;height:100px;border:1px solid #cfded8;background:#f7f7f7}
.fregister_agree {padding:0px 0 0;border:none;text-align:;}
.fregister_agree.all{width:95%;margin:0 auto;padding:1em 0;background:#ed145b;color:#fff;}
.fregister_agree label {display:inline-block;margin-right:5px}
#fregister p {color:#ed145b;text-align:center;padding:1em 0 1em 0; }
#fregister .btn_confirm {padding:15px 0;}
.btn_confirm .btn_submit a {}

/* 회원가입 입력 */
.frm_tbl {margin-bottom:10px;}
.frm_tbl caption {height:0px; overflow:hidden;}
.frm_tbl {width:100%;}
.frm_tbl th, .frm_tbl td {padding:2%; border-bottom:1px solid #ccc;}
.frm_tbl th {width:26%; border-right:}
.frm_tbl td {width:76%;}
.frm_tbl .frm_input {min-width:150px;}
#reg_mb_email {width:100%;}
.frm_tbl .Ccrimson {color:#ed145b;}
.frm_tbl {}
#fregisterform .cbg {margin-bottom:15px;padding:20px}
.captcha{border:none;}

#msg_certify {margin:5px 0 0;padding:5px;border:1px solid #dbecff;background:#eaf4ff;text-align:center}

/* 회원가입 완료 */
#reg_result {padding:50px 0 0;text-align:center;padding:10px;font-size:1.3em;line-height:1.5;}
#reg_result_logo {margin-bottom:50px;text-align:center}
#reg_result_email {padding:10px 50px;border-top:1px solid #eee;border-bottom:1px solid #eee;background:#fff;line-height:2em}
#reg_result_email span {display:inline-block;width:150px}
#reg_result_email strong {color:#ed145b;font-size:1.2em}
#reg_result .btn_confirm {margin:50px 0}

/* 아이디/패스워드 찾기 */
#find_info #mb_hp_label {display:inline-block;margin-left:10px}
#find_info #captcha {margin:0 auto 20px;width:87%}
#find_info #captcha input {margin-left:5px}
#find_info_fs {margin:0 auto 20px;padding:10px 20px 15px;width:87%;border-right:1px solid #eee;border-bottom:1px solid #eee;background:#fff}

#find_info_result li {margin:0 0 5px}
#find_info_result span {display:inline-block;width:70px}
#find_info_result strong {color:#ff3061}
#find_info_result_wrap {margin:0 auto 20px;padding:10px 20px 15px;width:87%;border-right:1px solid #eee;border-bottom:1px solid #eee;background:#fff}

/* 로그인 */
#mb_login{width:90%;max-width:300px;margin:30px auto;padding:20px;border-radius:5px;background:#fff;}
#mb_login input{margin-top:3px;}
#mb_login .btn_confirm{margin-top:10px;font-size:0.8em;}

/* 쪽지 */

.new_win .win_ul{background: #2c68b0; border-bottom:1px solid #fff}
.new_win .win_ul a{border-right: 1px solid #fff;border-left: 1px solid #fff;}

#memo_view_contents {margin:0 auto 20px;width:90%}
#memo_view_contents h1 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#memo_view_ul {margin:0;padding:0 0 10px;border-bottom:1px solid #eee;list-style:none}
.memo_view_li {position:relative;padding:5px 0}
.memo_view_subj {display:inline-block;width:65px}
#memo_view_ul a {}
#memo_view p {padding:10px 0;min-height:150px;height:auto !important;height:150px;line-height:1.8em}


#memo_list{background: #fff; height:100%;}
#memo_list_ul {margin:0 20px;padding:0;border-top:1px solid #e9e9e9;list-style:none}
#memo_list_ul li {position:relative;padding:10px 0;border-bottom:1px solid #e9e9e9}
#memo_list_ul .memo_link {}
#memo_list_ul .memo_send {position:absolute;top:10px;right:30px}
#memo_list_ul .memo_read {font-size:0.95em;color:#666}
#memo_list_ul .memo_del {position:absolute;top:10px;right:0}

#memo_write #me_recv_mb_id {width:98%}
#memo_write textarea {width:99%;height:100px}

/* 스크랩 */
#scrap{background: #fff; height:100%;}
#scrap_ul {margin:0 20px;padding:0;border-top:1px solid #e9e9e9;list-style:none}
#scrap_ul li {position:relative;padding:10px 35px 10px 0;border-bottom:1px solid #e9e9e9}
#scrap_ul .scrap_board {display:inline-block;margin:0 10px 0 0;font-weight:bold}
#scrap_ul .scrap_del {position:absolute;top:10px;right:0}

#scrap_do table {margin:0 0 10px;width:100%}
#scrap_do textarea {width:99%;height:100px}

/* 포인트 */
#point{background: #fff; height:100%;}
#point_ul {margin:0 20px;padding:0;border-top:1px solid #e9e9e9;list-style:none}
#point_ul li {position:relative;padding:10px 0;border-bottom:1px solid #e9e9e9}
#point_ul .point_wrap01 {position:relative;padding:0 0 0 90px}
#point_ul .point_wrap02 {margin:7px 0 0;text-align:right}
#point_ul .point_date {position:absolute;top:0;left:0}

#point_sum {margin:0 20px}
#point_sum .sum_row {margin:0 0 1px;background:#f2f5f9}
#point_sum .sum_row:after {display:block;visibility:hidden;clear:both;content:''}
#point_sum .sum_tit, #point_sum .sum_val {display:block;margin:0 0 1px;padding:10px}
#point_sum .sum_tit {clear:both;float:left;width:100px}
#point_sum .sum_val {float:right}

/* 폼메일 */
#formmail #subject {width:98%}
#formmail textarea {width:99%;height:100px}

/* 자기소개 */
#profile table {margin-bottom:0}
#profile section {padding:10px 20px}
#profile h2 {margin:0}
#profile .sv_wrap a {margin:0 0 5px;padding:0;font-weight:bold;line-height:10px}