/* 이메일 무단수집 거부 */
div.email {width:454px; }
div.email h2 {padding:13px 20px; font-size:18px; color:#fff; background:#8a73e1;}
div.email p {padding:14px 16px 19px 16px;}
div.email div.email_data {width:416px; margin:0 16px; border:4px solid #fbbdc7;}
div.email div.email_data h3 {padding:7px 0 14px 20px; font-weight:normal; color:#e40101;}
div.email div.email_data ol {padding:0 7px 18px 7px;}
div.email div.email_data ol li:first-child {padding-top:0;}
div.email div.email_data ol li {padding-top:3px;}
div.email div.cancle {padding:30px 0; text-align:center;}

/* 무통장입금 */
div.email {width:454px; }
div.email h2 {padding:13px 20px; font-size:18px; color:#fff; background:#8a73e1;}
div.email p {padding:14px 16px 19px 16px;}
div.email div.deposit1 {width:454px; padding:0 0 0 12px}
div.email div.deposit1 table.deposit2{width:95%;border-top:1px solid #666;border-bottom:1px solid #666;}
div.email div.deposit1 table.deposit2 th{text-align:left;padding:10px 0 0 20px;color:#000;font-weight:normal;}
div.email div.deposit1 table.deposit2 td{text-align:left;padding:10px 0 0 10px;color:#585858;}
div.email div.deposit1 table.deposit2 td span.tp1{color:#ff0000;font-weight:bold;}
div.email div.deposit1 table.deposit2 .th1{padding:10px 0 10px 20px}
div.email div.deposit1 table.deposit2 .td1{padding:10px 0 10px 10px}

/* 참고 무통장 입금확인 */
div.email div.guide1 {overflow:hidden;width:430px;margin:10px auto 0;background:#f5f5f5; }
div.email div.guide1 p.guide_t {padding:10px 0 10px 17px;color:#555; }
div.email div.guide1 p.guide_t span.guide_tp {color:#ff0000; }
div.email div.guide1 p.guide_t span.guide_tp1 {color:#000;text-decoration:underline; }
div.email div.btn1 {padding:20px 0; text-align:center;}

/* 신용카드 바로결재코너 */
div.email div.corner {width:419px; margin:0 16px; border:4px solid #fbbdc7;}
div.email div.corner h3 {padding:7px 0 4px 20px; font-weight:normal; color:#e40101;}
div.email div.corner ol {padding:0 7px 4px 22px;}
div.email div.corner ol li:first-child {padding-top:0;}
div.email div.corner ol li {padding-top:1px;}

/* 수집동의 */
div.email div.agree {width:454px; margin:4px 0 10px 0; }
div.email div.agree p.agree1{}
div.email div.agree p.agree1 textarea{width:95%; margin:0 auto;padding:10px;}
div.email div.agree div.agree2{float:right;padding:0 20px 10px 0}

/* 리본문구 */
div.msg1 {width:505px; }
div.msg1 h2 {padding:13px 20px; font-size:18px; color:#fff; background:#8a73e1;}
div.msg1 div.msg1_t{overflow:hidden; width:270px;height:148px;margin-top:13px; padding:0 0 0 235px;color:#555;background:url('../images/pop/bg_msg1.gif') no-repeat 0 0;}
div.msg1 div.msg1_t ul.msg1_t1{float:left;padding:10px 0 10px 18px;}
div.msg1 div.msg1_t ul.msg1_t1 li{padding-bottom:3px;line-height:16px;}
div.msg1 div.msg1_t ul.msg1_t1 li a:link{color:#333; }
div.msg1 div.msg1_t ul.msg1_t1 li a:hover{color:#cd5bae; }
div.msg1 div.msg1_t ul.msg1_t2{float:left;padding:10px 0 10px 18px;}
div.msg1 div.msg1_t ul.msg1_t2 li{padding-bottom:3px;line-height:16px;}
div.msg1 div.msg1_t ul.msg1_t2 li a:link{color:#333; }
div.msg1 div.msg1_t ul.msg1_t2 li a:hover{color:#cd5bae; }

div.msg1 div.msg1_tt {width:490px; margin:7px 0 10px 0; border-top:4px solid #fbbdc7;border-bottom:4px solid #fbbdc7;}
div.msg1 div.msg1_tt dl.msg1_tt1 {width:455px;margin:0 auto ;padding-bottom:10px;border-bottom:1px solid #ccc;}
div.msg1 div.msg1_tt dl.msg1_tt1 dt{color:#585858;padding:20px 0 7px 0;font-weight:bold;}
div.msg1 div.msg1_tt dl.msg1_tt1 dt a:hover{color:#585858;text-decoration:none;}
div.msg1 div.msg1_tt dl.msg1_tt1 dd{padding:2px 0 0 10px;color:#333; }
div.msg1 div.msg1_tt dl.msg1_tt1 dd a:link{color:#333; }
div.msg1 div.msg1_tt dl.msg1_tt1 dd a:hover{color:#cd5bae; }
div.msg1 div.msg1_tt div.btn1 {float:right;margin:2px 17px 0 0; }

/* 카드메세지 */
div.msg2 {width:505px; }
div.msg2 h2 {padding:13px 20px; font-size:18px; color:#fff; background:#8a73e1;}
div.msg2 div.msg2_t{overflow:hidden; width:316px;height:148px;margin-top:13px; padding:0 0 0 189px;color:#555;background:url('../images/pop/bg_msg2.gif') no-repeat 0 0;}
div.msg2 div.msg2_t ul.msg2_t1{float:left;padding:10px 0 10px 18px;}
div.msg2 div.msg2_t ul.msg2_t1 li{padding-bottom:3px;line-height:16px;}
div.msg2 div.msg2_t ul.msg2_t1 li a:link{color:#333; }
div.msg2 div.msg2_t ul.msg2_t1 li a:hover{color:#cd5bae; }
div.msg2 div.msg2_t ul.msg2_t2{float:left;padding:10px 0 10px 18px;}
div.msg2 div.msg2_t ul.msg2_t2 li{padding-bottom:3px;line-height:16px;}
div.msg2 div.msg2_t ul.msg2_t2 li a:link{color:#777;text-decoration:underline; }
div.msg2 div.msg2_t ul.msg2_t2 li a:hover{color:#cd5bae; text-decoration:underline;}

div.msg2 div.msg2_tt {width:490px; margin:7px 0 10px 0; border-top:4px solid #fbbdc7;border-bottom:4px solid #fbbdc7;}
div.msg2 div.msg2_tt dl.msg2_tt1 {width:455px;margin:0 auto ;padding-bottom:10px;border-bottom:1px solid #ccc;}
div.msg2 div.msg2_tt dl.msg2_tt1 dt{color:#585858;padding:20px 0 7px 0;font-weight:bold;}
div.msg1 div.msg1_tt dl.msg2_tt1 dt a:hover{color:#585858;text-decoration:none;}
div.msg2 div.msg2_tt dl.msg2_tt1 dd{padding:2px 0 0 10px;color:#333; }
div.msg2 div.msg2_tt dl.msg2_tt1 dd a:link{color:#777;text-decoration:underline; }
div.msg2 div.msg2_tt dl.msg2_tt1 dd a:hover{color:#cd5bae;text-decoration:underline; }
div.msg2 div.msg2_tt div.btn2 {float:right;margin:2px 17px 0 0; }

/* 기념일계산하기 */
div.anniver {width:459px; height:318px; background:url('../images/pop/bg_img.jpg') no-repeat 0 47px;}
div.anniver h2 {padding:14px 0 14px 24px; background:#8a73e1; }
div.anniver div {width:388px; height:235px; margin: 13px 0 0 62px; text-align:center; font-size:13px; border:1px solid #d0d0d0; background:url('../images/pop/bg_line.gif') no-repeat 19px 128px #fff;}
div.anniver div p.day {padding:20px 0 10px 0; font-size:14px;}
div.anniver div p.day span {font-weight:bold; }
div.anniver div p.day2 span {color:#e6366b; font-weight:bold;}
div.anniver div p.day3 {padding:20px 0 10px 0;}
div.anniver div p.day3 span {font-weight:bold;}
div.anniver div fieldset {height:20px; line-height:20px; margin:10px 0;}
div.anniver div input[type="text"] {height:18px; text-align:center; border:1px solid #dbdfe6;}

