@charset "utf-8";
/* SIR 지운아빠 */

/* 회원가입 약관 */
#fregister section {padding:20px 0}
#fregister h2 {margin:0 0 10px}
#fregister .ms-box {padding-top:10px;padding-bottom:10px}
#fregister textarea {display:block;padding:5px;width:98%;height:150px;border:0}
.fregister_agree {margin:0 0 30px}
.fregister_agree div {margin:0 0 10px}
#fregister p {color:#758d56;font-size:0.95em}
#fregister .btn_confirm {margin-bottom:20px}

/* 회원가입 입력 */
#fregisterform #msg_certify {margin:5px 0 0;padding:5px;border:1px solid #dbecff;background:#eaf4ff;text-align:center}
#fregisterform #reg_zip_find {display:inline-block;margin:0 10px 0 0}
#fregisterform .frm_btn {display:inline-block;margin:0 0 0 10px;padding:0}
#fregisterform .frm_address {margin:3px 0 0}
#fregisterform #mb_addr3 {display:inline-block;margin:5px 0 0;vertical-align:middle}
#fregisterform #mb_addr_jibeon {display:block;color:#ff5e75;font-size:0.95em}

/* 회원가입 완료 */
#reg_result {padding:25px 0 0}
#reg_result #result_email {margin:20px 0;padding:10px 50px;border-top:1px solid #dde4e9;border-bottom:1px solid #dde4e9;background:#fff;line-height:2em}
#reg_result #result_email span {display:inline-block;width:150px}
#reg_result #result_email strong {color:#ff4b4b;font-size:1.2em}
#reg_result #result_coupon {margin:20px 0;padding:10px 50px;border-top:1px solid #dde4e9;border-bottom:1px solid #dde4e9;background:#fff;line-height:2em}
#reg_result #result_coupon strong {color:#ff4b4b;font-weight:normal}
#reg_result p {margin:0 0 10px;line-height:1.8em}
#reg_result .btn_confirm {margin:50px 0}

/* 아이디/비밀번호 찾기 */
#find_info #mb_hp_label {display:inline-block;margin-left:10px}
#find_info #info_fs {margin:0 20px 20px;padding:0}
#find_info #info_fs .frm_input {width:70%}
#find_info p {margin:0 0 10px;line-height:1.8em}
#find_info #captcha {margin:0 20px}

/* 로그인/비밀번호 확인/비밀글 확인 */
.ms-confirm {margin:0 auto;padding:50px 0;width:400px}
.ms-confirm h1 {margin:0 0 20px;font-size:1.3em;text-align:center}
.ms-confirm h2 {margin:0 0 10px}
.ms-confirm p {margin:0 0 10px;line-height:1.8em}
.ms-confirm .ms-box {margin:0 0 10px}
.ms-confirm .ms-box-lbl {top:13px}
.ms-confirm .ms-box-inp {width:100%;height:40px;line-height:3em}
.ms-confirm-id {height:40px;line-height:3em}
.ms-confirm-submit {
	display: block;
	margin: 0 0 30px;
	padding: 0;
	width: 100%;
	height: 40px;
	border: 0;
	color: #fff;
	text-decoration: none;
	cursor: pointer;
	background-color: #808080;
}
.ms-confirm-links {text-align:center}
.ms-confirm-links a {color:#666;font-size:0.95em}
.ms-confirm-links #login_password_lost {display:inline-block;margin:0 20px 0 0}

#mb_login_notmb {position:relative;margin:0 0 20px}
#mb_login_notmb p {margin:0 0 5px;font-size:0.95em}
#mb_login_notmb #guest_privacy {margin:0 0 10px;padding-top:10px;padding-bottom:10px}
#mb_login_notmb #guest_privacy_con {height:150px;cursor:text;overflow:auto}
#mb_login_notmb .btn_confirm {padding:10px 0 0}
#mb_login_notmb_submit {display:block;margin:0 0 30px;padding:0;width:100%;height:38px;border:0;background:#4b545e;color:#fff;text-decoration:none;line-height:3.2em;cursor:pointer}

#mb_login_od {position:relative;margin:0}
#mb_login_od p {margin:0 0 5px;font-size:0.95em}
#mb_login_od_submit {display:block;margin:0 0 30px;padding:0;width:100%;height:38px;border:0;background:#4b545e;color:#fff;text-decoration:none;line-height:3.2em;cursor:pointer}

/* 쪽지 */
#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 p {padding:10px;min-height:150px;height:auto !important;height:150px;background:#fff;line-height:1.8em}

#memo_write #ms-frm-req {top:115px;right:20px}

/* 스크랩 */
#scrap_do table {margin:0 0 10px;width:100%}
#scrap_do textarea {height:100px}

/* 폼메일 */
#formmail #subject {width:386px}
#formmail textarea {height:100px}

/* 자기소개 */
#profile table {margin-bottom:0}
#profile section {margin:0 auto 20px;padding:20px;width:86%}
#profile h2 {margin:0}