/* ÀÌ¸ÞÀÏ ¹«´Ü¼öÁý °ÅºÎ */
/* *{ font-family:'Gulim';} */
div.email {width:454px; }
div.email h2 {padding:13px 20px; font-size:18px; color:#fff; background:#119054;}
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.raw {width:454px; }
div.raw h2 {padding:13px 20px; font-size:18px; color:#fff; background:#119054 ;}
div.raw div.raw_data {width:422px; padding-bottom:20px; margin:20px 15px; text-align:center; border:4px solid #fbbdc7; }
div.raw div.raw_data p.p_raw_data01 {padding:10px 0 10px 10px; line-height:150%; text-align:left; }
div.raw div.raw_data p.p_raw_data02 {padding:10px; text-align:left;  border-top:1px solid #fbbdc7; }
div.raw div.raw_data a.btn_intz {display:inline-block; height:22px; line-height:12px; padding:10px 10px 0 10px; margin:0 auto; color:#fff; background:#11aae2; text-decoration:none; }

/* ¹«ÅëÀåÀÔ±Ý */
div.email {width:445px; }
div.email h2 {padding:13px 20px; font-size:18px; color:#fff; background:#119054;  font-family: 'Nanum Barun Gothic';}
div.email p {padding:14px 16px 10px 16px; line-height:150%;  font-family: 'Nanum Barun Gothic';}
div.email div.deposit1 {width:432px; 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:#ff7800;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;  font-family: 'Nanum Barun Gothic';}
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:#ff7800; }
div.email div.guide1 p.guide_t span.guide_tp1 {color:#000;text-decoration:underline;  font-family: 'Nanum Barun Gothic'; }
div.email div.btn1 {padding:20px 0; text-align:center;}

/* ½Å¿ëÄ«µå ¹Ù·Î°áÀçÄÚ³Ê */
div.email div.corner { width: 80%; margin: 0 auto 20px auto; border:4px solid #95e4bf;}
div.email div.corner h3 {padding:10px 0 4px 20px; font-weight:normal; color:#e40101; font-family: 'Nanum Barun Gothic';}
div.email div.corner ol {padding:0 7px 10px 22px;}
div.email div.corner ol li:first-child {padding-top:0;}
div.email div.corner ol li {padding-top:1px;  font-family: 'Nanum Barun Gothic';}
td.td1 span{font-size:11px;}


/* ¼öÁýµ¿ÀÇ */
div.email div.agree {overflow:hidden; width:430px; margin:0 0 10px 0; }
div.email div.agree div.agree1{padding:0 16px 19px 16px;}
div.email div.agree div.agree1 textarea{width:95%; margin:0 auto;padding:10px;}
div.email div.agree div.agree2{float:right;padding:0 20px 10px 0}


/* ±â³äÀÏ°è»êÇÏ±â */
div.anniver {position:relative; width:500px; height:400px; }
div.anniver h2 {padding:14px 0 14px 24px; background:#119054; }
div.anniver h2 span {display:inline-block; padding:0 0 0 13px; color:#f3f1f1; font-size:13px; }
div.anniver div.anniver_day01 {width:462px; height:175px; margin:20px auto 0;  text-align:center; font-size:14px; background:#e8eef4; }
div.anniver div.anniver_day02 {width:462px; height:150px; margin:0 auto;  text-align:center; font-size:14px; background:#dee2e6;}
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:#ff7800; font-weight:bold;}
div.anniver div p.day3 {padding:20px 0 10px 0;}
div.anniver div p.day3 span {font-weight:bold; color:#ff7800;}
div.anniver div p.day4 {line-height:192%;}
div.anniver div fieldset {height:20px; line-height:20px; margin:20px 0 17px;}
div.anniver div input[type="text"] {height:18px; text-align:center; border:1px solid #dbdfe6;}
div.anniver a.btn_pop_close {position:absolute; top:10px; right:10px; }


/* ¸®º»¸Þ¼¼Áö */
div.ribbon_msg {position:relative; width:100%; min-width:320px; }

/* ¸Þ¼¼Áö */
div.card_msg {position:relative; width:100%; min-width:320px; }
div.pop_top { width:100%; height:53px; background:#119054; }
div.pop_top h2 { display:inline-block; padding:0 0 0 18px; margin:16px 0 0 16px; background:url(../pop/images/bg_pop_top.png) no-repeat 0 2px ; }
div.pop_top span.h2_tit {display:inline-block; font-size:18px; color:#fff; font-family: 'Nanum Barun Gothic'; }
div.pop_top span.h2_sub {display:inline-block; font-size:13px; color:#fff; padding-left:5px;}
div.m_top {overflow:hidden; padding:20px;}
div.m_top ul {overflow:hidden; }
div.m_top ul li:first-child {background:none; padding-left:0;}
div.m_top ul li {float:left; width:33.33%;text-align:center; }
div.m_top ul li a {display:block; padding:8px 0; margin:1px; color:#666; font-size:13px; background:#e8eef4; text-decoration:none; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;  font-family: 'Nanum Barun Gothic';}
div.m_top ul li.on a,
div.m_top ul li a:hover {color:#ff7800;}
div.massage_data {width:100%; margin: 0 auto;}
div.massage_data div.ms2 {position:relative; margin-bottom:2px;}
div.massage_data div.ms2 h3 {display:block;}
div.massage_data div.ms2 h3 a {display:block; height:15px; padding:13px 0 13px 10px ; font-size:14px; color:#3c3c3c; background:#dce1e6; text-decoration:none; }
div.massage_data div.ms2 a.top02 {position:absolute; top:10px; right:15px;}
div.massage_data div.ms2 div.list {display:none;position:relative;}
div.massage_data div.ms2 div.list ul {padding:10px 10px 40px 10px; background:#fff;}
div.massage_data div.ms2 div.list ul li {padding:2px 0;}
div.massage_data div.ms2 div.list ul li a {text-decoration:none;}
div.massage_data div.ms2 div.list ul li a:hover {color:#ff7800; }
a.btn_pop_close {position:absolute; top:12px; right:10px; }

/* °øÅë */
.mgl0 {margin-left:0 !important;}
.pdb5 {padding-bottom:5px !important;}
.bgnone {background:none !important;}
.red {color:#fd4658 !important; font-weight:bold;}
.red2 {color:#fd4658 !important;}
.bdb0 {border-bottom:0 !important;}

/* ´Ý±â¹öÆ° */
div.cancle {padding:30px 0; text-align:center;}
div.cancle a {display:inline-block; padding:10px 15px; vertical-align:top;  background:#119054; color:#fff; text-decoration:none; }
div.cancle a.cancle_btn01 {color:#666; background:#dce1e6; }




