/* 관심고객등록에적용 */
#customer-wrapper { position:relative; display:block; width:100%; }
#customer { position:relative; width:1000px; margin:0 auto; color:#fff;}
#customer table { border-collapse: collapse; border-spacing: 0; width:100%; }
#customer table th,
#customer table td { border-top:1px solid #ccc; border-bottom:1px solid #ccc; padding:7px }
#customer table th { width:20%; text-align:center; vertical-align:middle;font-family: 'Noto Sans CJK KR', serif;
    font-size: 18px;color:#f4a983;}
#customer table td { text-align:left;}
#cust-form input { padding:4px 8px 8px; border:0; }

.wrap-agree { margin:10px 0; text-align:left;color:#f4a983; }
.wrap-agree label { display:block; vertical-align:middle; padding:0; margin:5px 0 0;font-family: 'Noto Sans CJK KR';font-size:15px;font-weight: bold;color:#f4a983;}
.agree-title { font-size:16px; font-weight:bold; margin-top:15px; margin-bottom:5px; text-align:left; letter-spacing:-1px;font-family: 'Noto Sans CJK KR'; }
.agree-text { width:100%; height:200px; padding:0; margin: 0; font-family:inherit; line-height:16px; color:#797979; background: #fff; border: 0; outline: none;}
#name { width:250px}
#phone { width:250px }
#email { width:50% }
#addr { width:90% }
#addr_detail { width:50% }
.btn-submit { padding:10px 20px 13px; letter-spacing:-1px; }
.btn:hover { filter:alpha(opacity=90); opacity:0.9; }
.btn { border-radius:0;}
.btn-zip { vertical-align:top; }
.btn-danger {
    color: #fff;
    background-color: #f4a983;
    border-color: #f4a983;}


.cust-title { text-align:center; letter-spacing:-0.5px;}
.cust-title span { font-family:Nanum Square; display:block; font-size:16px;; }
.cust-title h2, .cust-title h1 { font-family:'Nanum Myeongjo', serif; color:#f4a983; font-size:40px; margin:10px 0 40px;}

#gift {
    position:relative; border:5px solid #8f6b56a3; margin-bottom:10px; background-color:#fff;
    border-radius:20px;
}
#gift ul, #gift li { margin:0; padding:0; color:#141414;}
#gift > ul > li { float:left;}
#gift > ul { position:relative; display:block; margin:30px 20px; list-style:circle; overflow:hidden; }
#gift ul { margin-left:20px;}
#gift .gift1 { width:440px; }
#gift .gift2 { width:250px; list-style:none;}
#gift .gift2 h4 { display:inline-block; margin-left:20px; margin-top:15px; color:#5d5b5a; }
#gift .gift3 { list-style:none; width:260px; margin-top:10px;}
.bdr0 { border:0 !important;}