@charset "utf-8";
/* CSS Document */

BODY,TD,INPUT {font-family:dotum; line-height:150%; font-size:12px; color :#363636; word-break:break-all}
TABLE {text-align:left; font-family:dotum; line-height:120%; font-size:12px; color :#363636; word-break:break-all}

 .inputwhite {background-color:white;border:1px solid #BABABA ; font-family:dotum; font-size:9pt}
 .agree {background-color:white;border:1px solid #63CBC0}
 .agree_n {background-color:white;border:1px solid #d7d7d7}
 .privacy {background-color:white;border:1px solid #D5A078}
 .inputtext {font-family:dotum,Verdana; font-size:9pt;color:#666666;background-color:#FFFFFF; border:1px solid #BABABA}
 .inputapply {font-family:dotum,Verdana; font-size:9pt;color:#666666;background-color:#FFFFFF; border:1px solid #7F9DB9; height:20}
 .inputlogin_m {font-family:dotum,Verdana; font-size:9pt;color:#666666;background-color:#FFFFFF; border:1px solid #C4AA47}
 .inputlogin {font-family:dotum,Verdana; font-size:9pt;color:#666666;background-color:#FFFFFF; border:1px solid #A1A1A1}
  img.button {cursor:hand; border:0px}
 .copyright {color:#4E4E4E; font-family:dotum; font-size:11px;}
 .login {color:#525252; font-family:dotum; font-size:11px;}
 .login_v01 {color:#922B02; font-family:dotum; font-size:11px;}
 .wel_v01 {color:#555555; font-family:dotum; font-size:11px;}

 .comtrans {color:#000000; font-family:dotum; font-size:12px;}

 .pop_bar {height:3px; background:#C6C6C6;}
 .pop_top {height:40px; background:#EDEDED; padding-left:10px;}
 .pop_bottom {height:40px; background:#EDEDED; text-align:center;}

 /***** common *****/
 #floater {position:absolute; visibility:visible}
 .bold {color:#4E4E4E; font-weight:bold}

 A:link {font-family:dotum,arial; text-decoration:none; color:#363636}
 A:visited {font-family:dotum,arial; text-decoration:none; color:#363636}
 A:hover {font-family:dotum,arial; text-decoration:underline; color:#00629A}
 A:active {font-family:dotum,arial; text-decoration:none; color:#00629A}

 /***** log *****/
 .log { font-family:dotum; line-height:120%; font-size:11px; color :#555555; word-break:break-all}
 .log_han { font-family:dotum; line-height:120%; font-size:11px; color :#000000; word-break:break-all}
 .inputlog {background-color:white;border:1px solid #BBBBBB; width:84; height:21; font-family:dotum; font-size:9pt}

 A.log:link {font-family:dotum; font-size:11px; line-height:120%; text-decoration:none; color:#555555}
 A.log:visited {font-family:dotum; font-size:11px; line-height:120%; text-decoration:none; color:#555555}
 A.log:hover {font-family:dotum; font-size:11px; line-height:120%; text-decoration:underline; color:#00629A}
 A.log:active {font-family:dotum; font-size:11px; line-height:120%; text-decoration:none; color:#00629A}

 A.logv:link {font-family:dotum; font-size:11px; line-height:120%; text-decoration:none; color:#FFFFFF}
 A.logv:visited {font-family:dotum; font-size:11px; line-height:120%; text-decoration:none; color:#FFFFFF}
 A.logv:hover {font-family:dotum; font-size:11px; line-height:120%; text-decoration:underline; color:#98AEC7}
 A.logv:active {font-family:dotum; font-size:11px; line-height:120%; text-decoration:none; color:#98AEC7}

 A.logh:link {font-family:dotum; font-size:11px; line-height:120%; text-decoration:none; color:#000000}
 A.logh:visited {font-family:dotum; font-size:11px; line-height:120%; text-decoration:none; color:#000000}
 A.logh:hover {font-family:dotum; font-size:11px; line-height:120%; text-decoration:underline; color:#0C7937}
 A.logh:active {font-family:dotum; font-size:11px; line-height:120%; text-decoration:none; color:#0C7937}

 /***** myclass *****/
 .mctxt { font-family:dotum; line-height:120%; font-size:9pt; color :#363636; word-break:break-all}

 A.mc:link {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#363636}
 A.mc:visited {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#363636}
 A.mc:hover {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#725126; font-weight:bold}
 A.mc:active {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#725126}

 A.mma:link {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#5D7B14; font-weight:bold}
 A.mma:visited {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#5D7B14; font-weight:bold}
 A.mma:hover {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:underline; color:#5D7B14; font-weight:bold}
 A.mma:active {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#5D7B14; font-weight:bold}

 A.mcsm:link {text-decoration:none; color:#363636}
 A.mcsm:visited {text-decoration:none; color:#363636}
 A.mcsm:hover {text-decoration:underline; color:#5D7B14}
 A.mcsm:active {text-decoration:none; color:#5D7B14}

 /***** apply *****/
 .adate { font-family:dotum; line-height:120%; font-size:9pt; color :#EB5E21; word-break:break-all; font-weight:bold}

 A.ap:link {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#363636}
 A.ap:visited {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#363636}
 A.ap:hover {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#006B69; font-weight:bold}
 A.ap:active {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#006B69}

 A.blink:link {text-decoration:none; color:#00629A}
 A.blink:visited {text-decoration:none; color:#00629A}
 A.blink:hover {text-decoration:underline; color:#00629A}
 A.blink:active {text-decoration:none; color:#00629A}

  /***** data *****/
 A.da:link {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#363636}
 A.da:visited {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#363636}
 A.da:hover {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#6E6A21; font-weight:bold}
 A.da:active {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#6E6A21}

  /***** admin *****/
 .adtxt { font-family:dotum; line-height:120%; font-size:9pt; color :#363636; word-break:break-all}

 A.ad:link {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#363636}
 A.ad:visited {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#363636}
 A.ad:hover {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#682C16; font-weight:bold}
 A.ad:active {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#682C16}

/***** vip *****/
.mtt { font-family:dotum; line-height:120%; font-size:9pt; color :#243B57; word-break:break-all; font-weight:bold}
.vfaq { font-family:dotum; line-height:120%; font-size:9pt; color :#395474; word-break:break-all; font-weight:bold}

 A.vg:link {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#555555}
 A.vg:visited {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#555555}
 A.vg:hover {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#456284; font-weight:bold}
 A.vg:active {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#456284}

 A.vvg:link {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#1E2A3D}
 A.vvg:visited {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#1E2A3D}
 A.vvg:hover {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#456284; font-weight:bold}
 A.vvg:active {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#456284}

 A.vip:link {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#363636}
 A.vip:visited {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#363636}
 A.vip:hover {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#2A4564; font-weight:bold}
 A.vip:active {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#2A4564}

 A.sih:link {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#5C5C34}
 A.sih:visited {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#5C5C34}
 A.sih:hover {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:underline; color:#5C5C34}
 A.sih:active {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#5C5C34}

 A.lien:link {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#674387}
 A.lien:visited {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#674387}
 A.lien:hover {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:underline; color:#674387}
 A.lien:active {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#674387}

 /***** about *****/
 A.ab:link {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#363636}
 A.ab:visited {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#363636}
 A.ab:hover {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#546F04; font-weight:bold}
 A.ab:active {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#546F04}

 /***** club *****/
 A.clu:link {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#363636}
 A.clu:visited {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#363636}
 A.clu:hover {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#621447; font-weight:bold}
 A.clu:active {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#621447}

 /***** hanja *****/
 A.han:link {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#363636}
 A.han:visited {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#363636}
 A.han:hover {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#000000; font-weight:bold}
 A.han:active {font-family:dotum; font-size:9pt; line-height:120%; text-decoration:none; color:#000000}

 /***** issues hanja *****/

 /*ÆùÆ®Ä®¶ó±âº»¼³Á¤*/

.bla {color:#000000;}
.white {color:#FFFFFF;}
.gray {color:#7F7F7F;}

/*ÆùÆ®Ä®¶ó¼³Á¤*/

.s_white {color:#FFFFFF;}
.s_white a {color:#FFFFFF; text-decoration:none;}
.s_white a:hover {color:#FFFFFF; text-decoration:underline;}

.s_black {color:#000000;}
.s_black a {color:#000000; text-decoration:none;}
.s_black a:hover {color:#000000; text-decoration:underline;}

.s_gray {color:#696969;}
.s_gray a {color:#696969; text-decoration:none;}
.s_gray a:hover {color:#FF7600; text-decoration:underline;}

.s_gray02 {color:#7D7D7D;}
.s_gray02 a {color:#7D7D7D; text-decoration:none;}
.s_gray02 a:hover {color:#7D7D7D; text-decoration:underline;}

.s_gray03 {color:#6E6E6E;}
.s_gray03 a {color:#6E6E6E; text-decoration:none;}
.s_gray03 a:hover {color:#FF7600; text-decoration:underline;}

.s_org {color:#FF6000;}
.s_org a {color:#FF6000; text-decoration:none;}
.s_org a:hover {color:#FF6000; text-decoration:underline;}

.s_grs {color:#007236;}
.s_grs a {color:#007236; text-decoration:none;}
.s_grs a:hover {color:#007236; text-decoration:underline;}

.s_brn {color:#95804A;}
.s_brn a {color:#95804A; text-decoration:none;}
.s_brn a:hover {color:#95804A; text-decoration:underline;}

.s_dbrn {color:#53441D;}
.s_dbrn a {color:#53441D; text-decoration:none;}
.s_dbrn a:hover {color:#53441D; text-decoration:underline;}

.s_dbrn02 {color:#9D0A0E;}
.s_dbrn02 a {color:#9D0A0E; text-decoration:none;}
.s_dbrn02 a:hover {color:#9D0A0E; text-decoration:underline;}

.s_cho {color:#230b12;}
.s_cho a {color:#230b12; text-decoration:none;}
.s_cho a:hover {color:#230b12; text-decoration:underline;}

.ex_gray {color:#6D6D6D;}
.ex_gray a {color:#6D6D6D; text-decoration:none;}
.ex_gray a:hover {color:#6D6D6D; text-decoration:underline;}

.ex_blu {color:#0044aa;}
.ex_blu a {color:#0044aa; text-decoration:none;}
.ex_blu a:hover {color:#0044aa; text-decoration:underline;}

.ml_cho {color:#aa6265;}
.ml_cho a {color:#aa6265; text-decoration:none;}
.ml_cho a:hover {color:#aa6265; text-decoration:underline;}

/*ÆùÆ®Å©±â±âº»¼³Á¤*/

.9p {font-size:9px;}
.10p {font-size:10px;}
.11p {font-size:11px;}
.12p {font-size:12px;}
.13p {font-size:13px;}
.14p {font-size:14px;}

/*ÆùÆ®Ã¼±âº»¼³Á¤*/

.var {font-family:Verdana;}
.ari {font-family:Arial;}
.dot {font-family:dotum;}
.gul {font-family:dotum;}

/*ÆùÆ®½ºÅ¸ÀÏ±âº»¼³Á¤*/

.bol {font-weight:bold;}
.ita {font-style:italic;}
.kern1 {letter-spacing:-1px;}
.kern2 {letter-spacing:-2px}

/*Çà°£±âº»¼³Á¤*/

.lino {line-height:normal;}
.li11 {line-height:11px;}
.li12 {line-height:12px;}
.li13 {line-height:13px;}
.li14 {line-height:14px;}
.li15 {line-height:15px;}
.li16 {line-height:16px;}
.li17 {line-height:17px;}
.li18 {line-height:18px;}
.li19 {line-height:19px;}

/***** page_count st *****/
#page_count {
   margin:10px auto;
    width:340px;
    height:20px;
    font-family:dotum;
    font-size:0.75em;
    color:#666
    }
#page_count #bt_rw {
   float:left;
   margin:0 5px 0 0;
    width:17px;
    height:13px;
    background:url(/images/admin1/bt_rw.gif) no-repeat left top;
    text-indent:-3000px
    }
#page_count #bt_pre {
   float:left;
    margin:0;
    width:41px;
    height:13px;
    background:url(/images/admin1/bt_pre.gif) no-repeat left top;
    text-indent:-3000px
    }
#page_count #count {
    float:left;
    margin:1px 0 0 0;
    width:214px;
    text-align:center;
    }
#page_count #count a {
    margin:0 5px 0 5px;
    }
#page_count #bt_next {
   float:right;
    margin:0;
    width:41px;
    height:13px;
    background:url(/images/admin1/bt_next.gif) no-repeat right top;
    text-indent:-3000px
    }
#page_count #bt_ff {
   float:right;
   margin:0 0 0 5px;
    width:17px;
    height:13px;
    background:url(/images/admin1/bt_ff.gif) no-repeat right top;
    text-indent:-3000px
   }
/***** page_count en *****/






/* È¸¿ø°¡ÀÔ ÀÎÁõ 20130222
--------------------------------------------------------------------------------------------------------------------------*/
#lp_wrap .bcheck_num p.check_agree{padding:5px 0 0 122px; clear:both;}
#lp_wrap .bcheck_num p.check_agree input{border:none; float:left; margin:-8px 5px 0 0;}
#lp_wrap .bcheck_num p.check_agree label{min-width:200px; _width:200px; text-align:left; padding:0; line-height:120%;}
#lp_wrap .bcheck_num p.btn{width:80px; height:28px; position:absolute; right:25px; bottom:60px; padding:0; margin:0;}

.n_memb_wrap .n_memb_mes{height:12px; padding:0; margin:0 0 13px 0; border:0;}
.n_memb_wrap{width:620px; font-size:12px; font-family:dotum;}
.n_memb_wrap *{margin:0; padding:0; border:0; vertical-align:top;}
.n_memb_wrap ol,
.n_memb_wrap ul,
.n_memb_wrap li{list-style-type:none; padding:0; margin:0;}
legend,
.hidden{position:absolute; width:0; height:0; font-size:0; line-height:0; overflow:hidden; z-index:-1; visibility:hidden;}

.padt10{padding-top:10px;}
.padt20{padding-top:20px;}

/* ÈÞ´ëÆùÀÎÁõ/¾ÆÀÌÇÉÀÎÁõ */
.n_memb_wrap .auth_wrap{position:relative; width:620px; border-top:2px solid #dfe2e5; border-bottom:2px solid #dfe2e5; padding:15px 0; margin:0 0 20px 0;}
.n_memb_wrap .auth_wrap:after{content:""; display:block; height:0; clear:both; visibility:hidden;}
.n_memb_wrap .auth_wrap div{float:left; width:309px; height:340px; text-align:center;}
.n_memb_wrap .auth_wrap div.phone{background:url(/images/member/img_auth_phone.gif) center 6px no-repeat; border-right:1px dotted #e1e4e7;}
.n_memb_wrap .auth_wrap div.ipin{background:url(/images/member/img_auth_ipin.gif) center 6px no-repeat; border-left:1px dotted #e1e4e7;}
.n_memb_wrap .auth_wrap h4{height:27px; padding:150px 0 18px 0;}
.n_memb_wrap .auth_wrap p{padding:0 0 33px 0;}

/* ¾ÆÀÌµð/ºñ¹Ð¹øÈ£Ã£±â */
.n_memb_wrap .sch_wrap{position:relative; width:620px; border-top:2px solid #dfe2e5; padding:0; margin:0 0 20px 0;}
.n_memb_wrap .sch_wrap:after{content:""; display:block; height:0; clear:both; visibility:hidden;}
.sch_wrap .tab{height:65px;}
.sch_wrap .tab li{float:left;}
.sch_wrap .sch_phone,
.sch_wrap .sch_ipin{width:291px; padding:40px 0 30px 132px; margin:0 auto; min-height:120px; }
.sch_wrap .sch_number{width:500px; position:relative; margin:0 auto; padding:30px 0;}
.sch_wrap .sch_phone{background:url(/images/member/img_sch_phone.gif) left center no-repeat;}
.sch_wrap .sch_ipin{background:url(/images/member/img_sch_ipin.gif) left center no-repeat;}
.sch_wrap .line{background-color:#dfe2e5; height:2px; margin:0 0 15px 0;}
.sch_wrap p span{display:inline-block; padding:10px 0;}
.sch_wrap .sch_number p{clear:both; padding-bottom:5px;}
.sch_wrap .sch_phone p,
.sch_wrap .sch_ipin p{clear:both; padding-bottom:10px;}
.sch_wrap input{height:20px; border:3px solid #e0e0e0; padding:4px 0 3px 5px; font-size:15px; font-family:"dotum","µ¸¿ò"; font-weight:bold; letters-spacing:-1px;}
.sch_wrap input[type=password]{font-size:12px;}
.sch_wrap input[type=checkbox]{border:none; padding:0; margin:7px 0 0 0; vertical-align:middle;}
.sch_wrap input.bornone{border:none;}
.sch_wrap label{display:block; float:left; padding:10px 25px 0 0; text-align:right;}
.sch_wrap .sch_number label{width:88px;}
.sch_wrap .sch_number p.check_agree{padding:0 0 0 115px;}
.sch_wrap .sch_number p.check_agree input{border:none; _margin:5px 0 0 0; float:left;}
.sch_wrap .sch_number p.check_agree input[type=checkbox]{float:left; margin-right:8px;}
.sch_wrap .sch_number p.check_agree label{width:300px; text-align:left;}
.sch_wrap .sch_number p.btn{position:absolute; right:0; bottom:55px;}
.sch_wrap .sch_phone p.btn{padding-left:60px;}
.sch_wrap .sch_ipin p.btn{padding-left:60px;}

/* BOX */
.attbox{clear:both; position:relative; background-color:#fbfbfb; border:1px solid #e0e0e0; padding:18px 0 5px 0;}
.attbox:after{content:""; display:block; height:0; clear:both; visibility:hidden;}
.attbox .bg_lt,
.attbox .bg_rt,
.attbox .bg_lb,
.attbox .bg_rb{position:absolute; width:8px; height:8px; font-size:1px; background:url(/images/member/box_ifd_round.gif) no-repeat;}
.attbox .bg_lt{left:-1px; top:-1px; background-position:left top;}
.attbox .bg_rt{right:-1px; top:-1px; background-position:right top;}
.attbox .bg_lb{left:-1px; bottom:-1px; _bottom:-2px; background-position:left bottom;}
.attbox .bg_rb{right:-1px; bottom:-1px; _bottom:-2px; background-position:right bottom;}
.attbox .box_ctt{position:relative; margin:0 0 0 20px;}

.attbox .box_ctt ol li{background:url(/images/member/bu_ifb_arrow.gif) no-repeat; padding:0 0 8px 13px;}

/* POPUP */
#pop_wrapper{position:relative; width:100%; height:auto !important; height:100%; min-height:100%; padding:0 0 0 0;}
#pop_wrapper *{vertical-align:top; font-size:12px; font-family:dotum;}
#pop_wrapper a,
#pop_wrapper img{border:0; margin:0;}
#pop_wrapper ul{padding:0; margin:0;} 
#pop_wrapper li{list-style-type:none;}
#pop_wrapper legend,
#pop_wrapper .hidden{position:absolute; width:0; height:0; font-size:0; line-height:0; overflow:hidden; z-index:-1; visibility:hidden; padding:0; margin:0;}
#pop_wrapper .g_box_wrap{border:5px solid #efefef; padding:20px 10px;}
#pop_wrapper .txt_alignc{text-align:center;}

#pop_wrapper #pop_header{position:relative; width:100%; height:74px; background:url(/images/member/bg_pop_header.gif) left bottom repeat-x;}
#pop_wrapper #pop_container{position:relative; width:100%; overflow:hidden; padding:0 0 25px 0;}
#pop_wrapper #pop_header h1{position:absolute; left:25px; top:25px; z-index:1; padding:0; margin:0;}
#pop_wrapper #pop_header .close{width:14px; height:24px; position:absolute; right:20px; top:25px; z-index:1; padding:0; margin:0;}
#pop_wrapper #pop_container #pop_cttarea{position:relative; padding:20px 25px 0 25px;}
#pop_wrapper #pop_footer{position:relative; width:100%; height:30px; border-top:1px solid #c6c6c6; padding:10px 0 0 0; text-align:center; font-family:"tahoma","verdana"; font-size:10px; color:#777777;}
#pop_wrapper #pop_footer *{color:#0d0d0d; font-family:"tahoma","verdana"; font-size:10px;}

#pop_wrapper .sch_form{border:1px solid #d0d0d0; padding:10px 10px 9px 10px; background:#eeeeee;}
#pop_wrapper .sch_form label{padding:0 5px 0 10px; font-weight:bold; color:#666666;}
#pop_wrapper .sch_form .ess_red{font-weight:bold; color:red; padding:0 2px 0 0;}
#pop_wrapper .sch_form.txt_alignc{text-align:center;}

/* CONTENTS */
#lp_wrap legend{position:absolute; width:0; height:0; font-size:0; line-height:0; overflow:hidden; z-index:-1; visibility:hidden; padding:0; margin:0;}
#lp_wrap .pop_btnarea,
#pop_wrapper .pop_btnarea{clear:both; position:relative;}
#lp_wrap .pop_btnarea:after,
#pop_wrapper .pop_btnarea:after{content:""; display:block; height:0; clear:both; visibility:hidden;}

#lp_wrap .pop_btnarea .alignl,
#pop_wrapper .pop_btnarea .alignl{float:left; margin:10px 0 0 0;}
#lp_wrap .pop_btnarea .alignr,
#pop_wrapper .pop_btnarea .alignr{float:right; margin:10px 0 0 0;}
#pop_wrapper .pop_btnarea .alignc,
#lp_wrap .pop_btnarea .alignc{text-align:center;}

#lp_wrap{position:absolute; border-left:2px solid #252525; border-right:2px solid #252525; border-bottom:2px solid #252525; padding-bottom:20px; background-color:#ffffff; z-index:2;}
#lp_wrap:after{content:''; display:block; height:0; clear:both; visibility:hidden;}
#lp_wrap .lp_tit_area{position:relative; font-family:dotum; position:relative; height:45px; background:url(/images/member/bg_pop_header.gif) left top repeat-x;}
#lp_wrap .lp_tit_area h1{font-size:16px; line-height:110%; letter-spacing:-1px; color:#ffffff; padding:15px 0 0 20px; margin:0;}
#lp_wrap .lp_tit_area .close{width:14px; height:24px; position:absolute; right:20px; top:10px; z-index:1; padding:0; margin:0;}

.pop_t_mes{padding-bottom:8px; padding-left:15px; margin:0;}
.pop_t_mes li{list-style-image:url(/images/member/bu_ifb_arrow.gif); padding:0 0 6px 0; text-indent:0;}

#lp_wrap .bcheck_num{position:relative; border-top:2px solid #dfe2e5; border-bottom:2px solid #dfe2e5; padding:25px 0 18px 0; border-left:none; border-right:none;}
#lp_wrap .bcheck_num p{height:30px; display:block; padding:0 0 8px 0; margin:0;}
#lp_wrap .bcheck_num p:after{content:''; display:block; height:0; clear:both; visibility:hidden;}
#lp_wrap .bcheck_num p span{display:inline-block; padding:10px 4px; float:left;}
#lp_wrap .bcheck_num input{height:32px; float:left; border:3px solid #e0e0e0; padding:4px 0 3px 5px; font-size:15px; line-height:130%; font-family:dotum; font-weight:bold; letters-spacing:-1px; margin:0;}
#lp_wrap .bcheck_num input[type=password]{font-size:15px; line-height:130%; }
#lp_wrap .bcheck_num input[type=checkbox]{border:none; padding:0; margin:0; vertical-align:middle;}
#lp_wrap .bcheck_num label{display:block; float:left; width:110px; padding:10px 0 0 0; margin:1px 15px 0 0; text-align:right;}

#lp_wrap .bcheck_num p.check_agree{padding:5px 0 0 122px; clear:both;}
#lp_wrap .bcheck_num p.check_agree input{border:none; float:left; margin:-8px 5px 0 0;}
#lp_wrap .bcheck_num p.check_agree label{min-width:200px; _width:200px; text-align:left; padding:0; line-height:120%;}
#lp_wrap .bcheck_num p.btn{width:80px; height:28px; position:absolute; right:25px; bottom:60px; padding:0; margin:0;}

/* È¸¿ø°¡ÀÔ ÀÎÁõ 20130222
--------------------------------------------------------------------------------------------------------------------------*/