@charset "euc-kr";

/*
-------------------------------------
.»çÀÌÆ®¸í  :  LG Electronics_Front
.ÆÄÀÏ¸í      : membership.css
.ÀÛ¾÷½ÃÀÛ    :  2012/05/29
.ÃÖÁ¾¼öÁ¤ÀÏ  :  
.ÀÛ¾÷ÀÚ      :  Leadweb.co.kr
-------------------------------------
*/


@import url(initialize.css);
@import url(common.css);
@import url(layout_mem.css);
@import url(board.css);

/* °³¹ß¿¡ ¾²ÀÎ <iframe>ÅÂ±×°¡ ÆäÀÌÁö¿¡ º¸¿©¼­ °¨ÃçÁÖ´Â ¼Ò½º*/
#memchk { position:absolute; left:-9999px; }

/* */
.selectBox {position:relative; height:19px; border:1px solid #ccc; vertical-align:middle;}
.selectBox-arrow {position:absolute; top:0; right:0; width:13px; height:19px; display:inline-block; background:url('/lgekr/asset/membership/images/join/bg_search_select2.gif') no-repeat 0 0;}
.selectBox-dropdown-menu {position:absolute; z-index:9999; overflow:auto; min-height:1em; max-height:200px; border:1px solid #d6d6d6; background:#fff;}
.selectBox-dropdown-menu li a {display:block; cursor:default; margin:1px 0; padding:2px 5px;font-size:11px}
.selectBox-dropdown-menu li a:hover {background:#eee; text-decoration:none;}

/* table common */
.tbl_row {clear:both; border-top:2px solid #d80546; border-bottom:2px solid #b2b2b2;}
.tbl_row tbody th {padding:13px 0 11px 25px; background:#f0f0f0; border-bottom:1px solid #e4e4e4; border-right:1px solid #e4e4e4; text-align:left;}
.tbl_row tbody td {padding:13px 0 11px 30px; border-bottom:1px solid #e4e4e4;}

.tbl_col {clear:both; border-top:2px solid #d80546; border-bottom:2px solid #b2b2b2;}
.tbl_col thead th {padding:9px 0; background:#f7f7f7; border-left:1px solid #e4e4e4;}
.tbl_col thead th.first {border-left:0 none;}
.tbl_col tbody td {padding:9px 0 7px; border-top:1px solid #e4e4e4; border-right:1px solid #e4e4e4; text-align:center;}
.tbl_col tfoot th {padding:9px 0; border-top:1px solid #e4e4e4; border-right:1px solid #e4e4e4; background:#f8f6f7;}
.tbl_col tfoot td {padding:9px 0 8px; border-top:1px solid #e4e4e4; background:#f8f6f7; text-align:center;}

/* membership main */
#content.lg_membership { padding-top:0; }
.keyvisual { position:relative; height:400px; }
.keyvisual .visual_list .figure {position:absolute; top:0; left:0; width:100%; height:400px;}
.keyvisual .visual_list .figure .txt {width:960px; margin:0 auto;}
.keyvisual .visual_list .bestshop { background:url('/lgekr/asset/membership/images/main/bg_bestshop.jpg') no-repeat 50% 2px; }
.keyvisual .visual_list .bestshop .txt { background:url('/lgekr/asset/membership/images/main/txt_keyvisual_bestshop.png') no-repeat 52px 62px; position:relative; } 
.keyvisual .visual_list .bestshop .btn_mcard { padding:259px 0 0 52px; }
.keyvisual .visual_list .lg_vmemship {height:400px; background:url('/lgekr/asset/membership/images/main/bg_vmemship.jpg') no-repeat 50% 2px; }
.keyvisual .visual_list .lg_vmemship .txt { background:url('/lgekr/asset/membership/images/main/txt_keyvisual_vmemship.png') no-repeat 52px 70px; }
.keyvisual .visual_list .lg_vmemship .btn_mcard { padding:219px 0 0 52px; }
.keyvisual .visual_list .mem_jehu { height:400px; background:url('/lgekr/asset/membership/images/main/bg_jehu.jpg') no-repeat 50% 2px; }
.keyvisual .visual_list .mem_jehu .txt { background:url('/lgekr/asset/membership/images/main/txt_keyvisual_jehu.png') no-repeat 52px 70px;}
.keyvisual .visual_list .mem_jehu .btn_mcard { padding:264px 0 0 52px; }
.keyvisual .visual_list .system { height:400px; background:url('/lgekr/asset/membership/images/main/bg_system.jpg') no-repeat 50% 2px; }
.keyvisual .visual_list .system .txt { background:url('/lgekr/asset/membership/images/main/txt_keyvisual_system.png') no-repeat 52px 70px;}
.keyvisual .visual_list .system .btn_mcard { padding:264px 0 0 52px; }
.keyvisual .visual_list .logon { height:400px; background:url('/lgekr/asset/membership/images/main/bg_logon.jpg') no-repeat 50% 2px; }
.keyvisual .visual_list .logon .goto{display: inline-block; width: 145px; height: 34px; position: absolute; top: 54%; left: 50%; margin-left: -419px;}

.keyvisual .nav {position: absolute; left: 50%; top: 18px; z-index: 10; margin-left: 412px;}
.keyvisual .nav a {overflow:hidden; float:left; display:block; width:9px; height:9px; margin-right:3px; background:url('/lgekr/asset/images/index/btn_brand_nav.png') no-repeat 0 0; text-indent:-9999px;}
.keyvisual .nav a.active {background-position:0 -9px;}
.mship_list { width:960px; margin:0 auto; }
.mship_list ul{ padding: 20px 0 20px 0; overflow:hidden }
.mship_list ul li { float:left; padding-right:6px; }
.mship_list ul li.end { margin-right:-6px; }
.notice_link{margin-bottom:35px}

/*2013.02.06 ½ÅÀ±½Ä Ãß°¡ */
.keyvisual .visual_list .figure .txt .btn_acecounter{margin-top:100px;}
.keyvisual .visual_list .figure .txt #layer_acecounter{border:5px solid #ccc; width:500px; height:340px; overflow:hidden; position:absolute; top:40px; right:0; background:#fff; display:none;}
.keyvisual .visual_list .figure .txt #layer_acecounter h2{padding-left:15px; background:url(/lgekr/asset/membership/images/main/bul_layer_h2.jpg) no-repeat left 50%;}
.keyvisual .visual_list .figure .txt #layer_acecounter h2,
.keyvisual .visual_list .figure .txt #layer_acecounter p{margin-bottom:10px;}
.keyvisual .visual_list .figure .txt #layer_acecounter .closed{position:absolute; top:10px; right:10px;}
.keyvisual .visual_list .figure .txt #layer_acecounter ul li{float:left; margin-left:5px;}
.keyvisual .visual_list .figure .txt #layer_acecounter strong{color:#F00; font-weight:normal;}
.keyvisual .visual_list .figure .txt #layer_acecounter .noti{padding:10px; margin:15px 0; background:#e4e4e4;}

/* bmemship */
.bmemship { width:715px; height:271px; background:url('/lgekr/asset/membership/images/bestshop/bmemship/bg_bmembership.gif') no-repeat left 57px; }
.bmemship p { margin-top:30px; }
.point { float:left; width:715px; margin-top:59px; }
.point li { float:left; }
.btn_bmemship { float:left; margin:30px 0 0 191px; }
.btn_bmemship li { float:left; padding-right:5px; } 

/* bmemshipcard */
.card { position:relative; width:715px; height:293px; margin-top:40px; border-bottom:1px solid #bfc0c0; background:url('/lgekr/asset/membership/images/bestshop/bmemship/bg_card.gif') no-repeat left 23px; }
.join { position:absolute; left:0; top:225px; }
.kind { margin-top:39px; border-bottom:1px solid #bfc0c0;}
.kind h4 { padding-left:21px; } 
.kind p { margin:29px 0 50px 0; }
.use { margin:40px 0 0 22px; }
.use ul { padding-top:20px; }
.use ul li { padding:0 0 12px 21px; }
.use ul li.use01 { background:url('/lgekr/asset/membership/images/bestshop/bmemship/icon_one.gif') no-repeat left 0;} 
.use ul li.use02 { background:url('/lgekr/asset/membership/images/bestshop/bmemship/icon_two.gif') no-repeat left 0;} 
.use ul li.use03 { background:url('/lgekr/asset/membership/images/bestshop/bmemship/icon_three.gif') no-repeat left 0;} 
.use ul li.use04 { background:url('/lgekr/asset/membership/images/bestshop/bmemship/icon_four.gif') no-repeat left 0;} 
.use ul li.use05 { background:url('/lgekr/asset/membership/images/bestshop/bmemship/icon_five.gif') no-repeat left 0;}

/* LGÀüÀÚ ¸â¹ö½Ê Æ÷ÀÎÆ® */
.layout_point{margin:0 20px}
.layout_point h4{margin-top:30px}
.layout_point table{width:100%;table-layout:fixed;margin-top:20px}
.layout_point table thead th{padding:11px 0 12px;background:#d80546;color:#fff;border-bottom:1px solid #fff;border-left:1px solid #fff}
.layout_point table thead th:first-child{border-left:0}
.layout_point table tbody th,
.layout_point table tbody td{padding:10px 0 12px;line-height:15px}
.layout_point table tbody th{background:#e4e4e4;color:#595959;border-bottom:1px solid #fff;color:#595959;font-weight:normal}
.layout_point table tbody td{border-bottom:1px solid #efefef;border-left:1px solid #efefef;text-align:center;color:#878787}
.layout_point table tbody th:first-child + td{border-left:0}

/* shinhancard */
.shopcard_shin {overflow:hidden; background:url('/lgekr/asset/membership/images/bestshop/bmemship/bg_jehu_shinhan.gif') no-repeat right 8px; }
.shopcard_shin h3 { padding-bottom:31px; }
.shopcard_shin p {padding-bottom:83px; }
.bshopcard { width:715px; height:33px; margin-top:10px; background:url('/lgekr/asset/membership/images/bestshop/bmemship/tab_bmemship.gif') no-repeat 0 0; }
.bshopcard li { float:left; padding-right:2px; }
.bshopcard li a { display:block; overflow:hidden; float:left; width:205px; height:33px; background:url('/lgekr/asset/membership/images/bestshop/bmemship/tab_bmemship.gif') no-repeat 0 0; text-indent:-9999px;}
.bshopcard li a.tab1 { background-position:0 0; }
.bshopcard li a.tab1:hover, .bshopcard li.active a.tab1 { background-position:0 -63px; }
.bshopcard li a.tab2 { background-position:-207px 0; }
.bshopcard li a.tab2:hover, .bshopcard li.active a.tab2 { background-position:-207px -63px; }
.bshopcard li a.tab3 { background-position:-414px 0; }
.bshopcard li a.tab3:hover, .bshopcard li.active a.tab3 { background-position:-414px -63px; }
.shinhan { clear:both; position:relative; widht:715px; height:270px; background:url('/lgekr/asset/membership/images/bestshop/bmemship/bg_shinhan.gif') no-repeat left 60px; }
.shinhan h4 { position:absolute; right:142px; top:60px; }
.shinhan .txt_shin { position:absolute; right:84px; top:105px; }
.shinhan .shin_join { position:absolute; left:348px; top:200px; }

.tab_shinhan { width:675px; height:31px; margin:27px 0 0 20px; background:url('/lgekr/asset/membership/images/bestshop/bmemship/tab_shinhan.gif') no-repeat 0 0; }
.tab_shinhan li { float:left; }
.tab_shinhan li a { display:block; overflow:hidden; float:left; height:31px; background:url('/lgekr/asset/membership/images/bestshop/bmemship/tab_shinhan.gif') no-repeat 0 0; text-indent:-9999px;}
.tab_shinhan li a.shinhan_tab01 { width:118px; background-position:0 0; }
.tab_shinhan li a.shinhan_tab01:hover, .tab_shinhan li.active a.shinhan_tab01{ width:118px; background-position:0 -61px; }
.tab_shinhan li a.shinhan_tab02 { width:119px; background-position:-118px 0; }
.tab_shinhan li a.shinhan_tab02:hover, .tab_shinhan li.active a.shinhan_tab02 { width:119px; background-position:-118px -61px; }
.tab_shinhan li a.shinhan_tab03 { width:140px; background-position:-238px 0; }
.tab_shinhan li a.shinhan_tab03:hover, .tab_shinhan li.active a.shinhan_tab03 { width:140px; background-position:-238px -61px; }
.tab_shinhan li a.shinhan_tab04 { width:140px; background-position:-379px 0; }
.tab_shinhan li a.shinhan_tab04:hover, .tab_shinhan li.active a.shinhan_tab04 { width:140px; background-position:-379px -61px; }

#bmem_benefit { position:relative; margin:60px 0 0 24px; }
#plussave { margin:49px 0 0 30px; }
#plussave .ptit { margin-bottom:19px; }
#plussave .pcont { margin-bottom:50px; }
#plussave .txt_msg_mem { margin-top:10px; }
#plussave .print { margin:40px 0 0 286px; }
#discount { margin:49px 0 0 30px; }
.exper { padding-bottom:9px; }
.plus_discount { border-top:2px solid #d80546; border-bottom:2px solid #d80546; }
.plus_discount th { padding:15px 0 13px 12px; border-bottom:1px solid #e4e4e4; border-right:1px solid #e4e4e4; text-align:left; }
.plus_discount td { padding:7px 0 6px 32px; border-bottom:1px solid #e4e4e4; }
.plus_discount th.add { padding:15px 0 34px 12px; }
.plus_discount input.plus_insert { width:241px; height:21px; border:1px solid #dddddd; padding:4px 0 0 7px; }
.plus_discount td.month label { padding-right:12px; }
.plus_discount td p.cashbag { padding-top:8px; color:#b2b2b2; }
.plus_discount td.sum { padding:15px 0 11px 22px; }
.plus_discount td.sum label { display:block; padding-bottom:8px; }
.plus_discount td.sum p { float:left; width:307px; }
.plus_discount td.sum img.won { padding-left:6px; }
.plus_discount td.customer_discount { padding:28px 0 27px 0; background:#f0f0f0; }
.plus_discount td.msg_plussave { padding:28px 0 27px 0; background:#f0f0f0; text-align:center; }
.plus_discount td.msg_plussave span { display:inline-block; width:92px; padding-right:6px; font-size:18px; font-weight:bold; color:#b61762; text-align:right; }
.btn_calculate { margin-top:20px; text-align:center;  }
.faq { width:675px; margin:50px 0 0 20px; border-top:1px dotted #cdcdcd; }
.faq li p.tit_faq { padding:16px 0 16px 42px; font-weight:bold; color:#d80546; background:url('/lgekr/asset/membership/images/bestshop/bmemship/ico_q.gif') no-repeat 7px 14px; line-height:1.5; }
.faq li p.cont_faq { padding:20px 10px 20px 42px; border-top:1px solid #e9e9e9; background:#fafafa url('/lgekr/asset/membership/images/bestshop/bmemship/ico_a.gif') no-repeat 7px 22px; line-height:18px; letter-spacing:-1px;} 
.faq li.end_faq { border-bottom:1px dotted #cdcdcd; }

 /* lottecard */
.shopcard_lotte { overflow:hidden; background:url('/lgekr/asset/membership/images/bestshop/bmemship/bg_jehu_lotte.gif') no-repeat right 8px; }
.shopcard_lotte h3 { padding-bottom:31px; }
.shopcard_lotte p {padding-bottom:83px; }
.lotte { clear:both; position:relative; width:715px; height:275px; background:url('/lgekr/asset/membership/images/bestshop/bmemship/bg_lotte.gif') no-repeat left 60px; }
.lotte h4 { position:absolute; right:190px; top:60px; }
.lotte .txt_lotte { position:absolute; right:75px; top:105px; }
.lotte .lotte_join { position:absolute; left:348px; bottom:42px; }
.tab_lotte { width:675px; height:31px; margin:27px 0 0 20px; background:url('/lgekr/asset/membership/images/bestshop/bmemship/tab_lotte.gif') no-repeat 0 0; }
.tab_lotte li { float:left; }
.tab_lotte li a { display:block; overflow:hidden; float:left; width:118px; height:31px; background:url('/lgekr/asset/membership/images/bestshop/bmemship/tab_lotte.gif') no-repeat 0 0; text-indent:-9999px;}
.tab_lotte li a.lotte_tab01 { width:118px; background-position:0 0; }
.tab_lotte li a.lotte_tab01:hover, .tab_lotte li.active a.lotte_tab01 { width:118px; background-position:0 -63px; }
.tab_lotte li a.lotte_tab02 { width:130px; background-position:-118px 0; }
.tab_lotte li a.lotte_tab02:hover, .tab_lotte li.active a.lotte_tab02 { width:130px; background-position:-118px -63px; }
#bmem_benefit .txt_lotte_bnf { padding-left:12px; }
#bmem_benefit .standard { position:absolute; left:295px; top:52px; }
#bmem_benefit .lotte_benefit { padding-top:50px; }
#bmem_benefit .detail { padding:10px 0 0 47px; }
.pop_lotte { position:absolute; left:400px; top:42px; width:293px; height:269px; background:url('/lgekr/asset/membership/images/bestshop/bmemship/bg_pop_lotte.gif') no-repeat 0 0; }
.cont_pop_lotte { position:relative; margin:14px 16px 0; font-size:11px; text-align:justify; }
.cont_pop_lotte .tit_point_save { font-weight:bold; font-size:12px; color:#d80546; }
.cont_pop_lotte li { line-height:14px; letter-spacing:-1px; }
.cont_pop_lotte ul li.pop_save { padding:10px 0 0 7px; background:url('/lgekr/asset/membership/images/bestshop/bmemship/bul_pop_lotte.gif') no-repeat left 15px; }
.cont_pop_lotte .pop_point2 { padding-top:10px; }
.cont_pop_lotte .pop_lotte_close { position:absolute; right:0; top:0;}

/* hanacard */
.shopcard_hana { overflow:hidden; background:url('/lgekr/asset/membership/images/bestshop/bmemship/bg_jehu_hana.gif') no-repeat right 8px; }
.shopcard_hana h3 { padding-bottom:31px; }
.shopcard_hana p {padding-bottom:83px; }
.hana { clear:both; position:relative; widht:715px; height:268px; background:url('/lgekr/asset/membership/images/bestshop/bmemship/bg_hana.gif') no-repeat left 60px; }
.hana h4 { position:absolute; right:155px; top:60px; }
.hana .txt_hana { position:absolute; right:125px; top:105px; }
.hana .hana_join { position:absolute; left:348px; bottom:42px; }
.tab_hana { width:675px; height:31px; margin:27px 0 0 20px; background:url('/lgekr/asset/membership/images/bestshop/bmemship/tab_hana.gif') no-repeat 0 0; }
.tab_hana li { float:left; }
.tab_hana li a { display:block; overflow:hidden; float:left; height:31px; background:url('/lgekr/asset/membership/images/bestshop/bmemship/tab_hana.gif') no-repeat 0 0; text-indent:-9999px;}
.tab_hana li a.hana_tab01 { width:132px; background-position:0 0; }
.tab_hana li a.hana_tab01:hover, .tab_hana li.active a.hana_tab01 { width:132px; background-position:0 -63px; }
.tab_hana li a.hana_tab02 { width:130px; background-position:-132px 0; }
.tab_hana li a.hana_tab02:hover, .tab_hana li.active a.hana_tab02 { width:130px; background-position:-132px -63px; }
#bmem_benefit .etc { padding-top:50px; }

/* benefit */
.benefit { widht:713px; height:198px; background:url('/lgekr/asset/membership/images/bestshop/benefit/bg_benefit.gif') no-repeat right 0; }
.benefit .bnf01 { padding-top:29px; }
.benefit .bnf02 { padding-top:87px; }
.mem_bnf { margin-top:13px;overflow:hidden }
.mem_bnf li { float:left; }

/* ¸â¹ö½Ê ¿î¿µ¸ÅÀå ¾È³» */
.layout_shopinfo{margin-top:30px}
.layout_shopinfo table{width:100%;table-layout:fixed;line-height:16px;margin-top:20px;border-bottom:1px solid #bfc0c0}
.layout_shopinfo table thead th{background:#d80546;color:#fff;font-weight:normal;padding:13px 0 15px;border-left:1px solid #fff}
.layout_shopinfo table thead th:first-child{border-left:0;background:#b8b8b8}
.layout_shopinfo table tbody th,
.layout_shopinfo table tbody td{padding:12px 0}
.layout_shopinfo table tbody th{background:#e4e4e4;color:#595959;font-weight:normal;border-top:1px solid #fff}
.layout_shopinfo table tbody td{text-align:center;border-top:1px solid #efefef;border-left:1px solid #efefef}
.layout_shopinfo table tbody th:first-child + td{border-left:0}
.layout_shopinfo table tbody tr:first-child th,
.layout_shopinfo table tbody tr:first-child td{border-top:0}

/* ¹«»ó¼­ºñ½º */
.layout_freeservice{margin-top:30px}
.layout_freeservice .layout_txt_01{margin-top:20px}
.layout_freeservice .layout_txt_01 dt{background: url('/lgekr/asset/membership/images/join/bul_join.gif') no-repeat 0 0;padding-left:23px;font-weight:bold;margin-top:10px}
.layout_freeservice .layout_txt_01 dt:first-child{margin-top:0}
.layout_freeservice .layout_txt_01 dd{margin:8px 0 0 23px;line-height:16px}
.layout_freeservice .layout_txt_01 table{width:100%;table-layout:fixed;border-right:1px solid #efefef}
.layout_freeservice .layout_txt_01 table thead th{background:#b8b8b8;padding:13px 0 15px;color:#fff;font-weight:normal;border-left:1px solid #fff}
.layout_freeservice .layout_txt_01 table thead th:first-child{border-left:0}
.layout_freeservice .layout_txt_01 table tbody td{padding:12px 0;border-left:1px solid #efefef;border-bottom:1px solid #efefef;text-align:center}
.layout_freeservice .layout_txt_01 table tbody td:first-child + td + td{color:#d80546}
.layout_freeservice .layout_txt_01 dd li{margin-top:5px;line-height:16px}
.layout_freeservice .layout_txt_01 dd li:first-child{margin-top:0}
.layout_freeservice .layout_txt_01 dd li span{display:block;margin:-15px 0 0 11px}

/* store */
.store { width:715px; height:373px; background:url('/lgekr/asset/membership/images/bestshop/store/bg_store.gif') no-repeat right 0; }
.store .mem_store { padding-top:30px; }
.store .find { padding-top:40px; }

/* vmemship VIP¸â¹ö½ÊÀÌ¶õ*/
.vmemship { width:715px; height:204px; background:url('/lgekr/asset/membership/images/vip/vmemship/bg_vmembership.gif') no-repeat right 0; }
.vmemship .vmem01 { padding-top:29px; }
.vmemship .vmem02 { padding-top:44px; }
.vprocess { position:relative; margin-top:7px; }
.vprocess ol { position:absolute; left:81px; top:0; }
.vprocess ol li { float:left; }
.as { padding:49px 0 0 20px; }

/* vmemship ¸â¹ö½Ê ¿ì¼ö°í°´ */                      
.vmemship_bnf { width:715px; height:204px; margin-bottom:4px; background:url('/lgekr/asset/membership/images/vip/vmemship/bg_vmembership.gif') no-repeat right 0; }
.vmemship_bnf p { padding-top:29px; }
.customer { padding-left:20px; border-top:1px solid #bfc0c0; }
.customer h4 { padding-top:40px; }
.customer p { padding-top:14px; }

/* vmemship ¹«»ó¼­ºñ½º¾È³» */
.tab_service { width:715px; height:33px; margin-top:4px; background:url('/lgekr/asset/membership/images/vip/benefit/tab_service.gif') no-repeat; }
.tab_service li { float:left; padding-right:2px; }
.tab_service li a { display:block; overflow:hidden; float:left; width:205px; height:33px; background:url('/lgekr/asset/membership/images/vip/benefit/tab_service.gif') no-repeat; text-indent:-9999px; }
.tab_service li a.service01 { background-position:0 0; }
.tab_service li a.service01:hover, .tab_service li.active a.service01 { background-position:0 -63px; }
.tab_service li a.service02 { background-position:0 207px; }
.tab_service li a.service02:hover, .tab_service li.active a.service02 { background-position:-207px -63px; }
.service { padding:52px 0 0 20px; }
.service p { padding-top:14px; }
.as { padding-bottom:20px; }
.product_as { width:673px; height:364px; margin-left:20px; border:1px solid #cdcdcd; }
.product { width:673px; height:34px; background:url('/lgekr/asset/membership/images/vip/benefit/tab_product.gif') no-repeat; }
.product li { float:left; }
.product li a { display:block; overflow:hidden; float:left; height:34px; background:url('/lgekr/asset/membership/images/vip/benefit/tab_product.gif') no-repeat; text-indent:-9999px; }
.product li a.product01 { width:117px; background-position:0 0; }
.product li a.product01:hover, .product li.active a.product01 { width:117px; background-position:0 -70px; }
.product li a.product02 { width:132px; background-position:-117px 0; }
.product li a.product02:hover, .product li.active a.product02 { width:132px; background-position:-117px -70px; }
.product li a.product03 { width:131px; background-position:-249px 0; }
.product li a.product03:hover, .product li.active a.product03 { width:131px; background-position:-249px -70px; }
.product li a.product04 { width:132px; background-position:-380px 0; }
.product li a.product04:hover, .product li.active a.product04 { width:132px; background-position:-380px -70px; }
.product_as #tv { position:relative; padding:0 20px 0 17px;}
.product_tv { padding:80px 0 57px 28px; }

/* Å¬·¢½º Àû¿ë ¹üÀ§¸¦ .product_as·Î ÇÑÁ¤½ÃÅ°±â À§ÇØ .product_asÃß°¡ 2012.07.14 lim */
.product_as .list { padding-top:20px; border-top:1px dotted #c4c4c4; }
.product_as .list li { padding-bottom:7px; }
.product_as .view { position:absolute;  right:20px; top:275px; } 
.product_as #refrigerator { position:relative; padding:0 20px 0 17px; }
.product_as .product_ref { padding:67px 0 56px 143px; }
.product_as #aircon { position:relative; padding:0 20px 0 17px; }
.product_aircon { position:relative; padding:58px 0 56px 69px; }
.product_as #washer { position:relative; padding:0 20px 0 17px; } 


.product_washer01 { padding:73px 0 56px 149px; }
.product_washer02 { padding-top:34px; border-top:1px dotted #c4c4c4; }

/* vmemship ¹«»ó¼­ºñ½º ½ÅÃ»¹æ¹ý */
.method { padding:52px 0 0 20px; }
.method ul { padding-top:19px; }
.method ul li { padding-bottom:10px; }
.method .txt_ser { padding-top:17px; }

/* vmemship ¿µ¼öÁõµî·Ï*/
.receipt { width:715px; height:192px; background:url('/lgekr/asset/membership/images/vip/receipt/bg_receipt01.gif') no-repeat right 7px; }
.receipt p { padding-top:28px; }
.receipt p.btn_receipt { padding-top:30px; }
.txt_register { padding-bottom:7px; }
.register { position:relative; width:715px; height:114px; padding-left:24px; background:#fafafa; border-top:1px solid #bfc0c0; border-bottom:1px solid #bfc0c0; }
.register fieldset { margin:15px 0 21px 0; }
.register select { font-size:11px; }
.register .dcstore, .register .area { width:138px; height:22px; padding:5px 0 0 10px;  text-decoration:none;}
.register .store_name { width:162px; height:22px; padding:5px 0 0 47px;  text-decoration:none;}
.select_receipt {position:relative; height:22px; border:3px solid #d80546; }
.select_receipt .selectBox-arrow {position:absolute; top:0; right:0; width:27px; height:27px; display:inline-block; background:url('/lgekr/asset/membership/images/join/bg_search_select.gif') no-repeat 0 0;}
.select_receipt-selectBox-dropdown-menu {position:absolute; padding:2px; z-index:9999; overflow:auto; min-height:1em; max-height:200px; border:1px solid #d80546; background:#fff;}
.select_receipt-selectBox-dropdown-menu li a {display:block; cursor:default; margin:1px 0; padding:2px 5px; font-size:11px}
.select_receipt-selectBox-dropdown-menu li a:hover {background:#eee; text-decoration:none;}
.dcstore-selectBox-dropdown-menu li a { padding-left:15px; }
.store_name-selectBox-dropdown-menu li a { padding-left:52px; }
.register .number { width:525px; height:32px; margin-top:7px; border:3px solid #d80546; }
.register input { width:525px; padding:3px 0; font-size:20px; color:#d80546; font-weight:bold; text-align:center; border:0 none; }
.register .btn_register { position:absolute; right:56px; top:55px; }
.receipt_list { width:715px; height:320px; margin-top:40px; background:url('/lgekr/asset/membership/images/vip/receipt/bg_receipt02.gif') no-repeat top right; }
.receipt_list p { padding-left:24px; }

/* vmemship Á¦ÈÞ¸ÅÀå */
.jehu h3 { padding-bottom:22px; }

/* mymember ³ªÀÇÆ÷ÀÎÆ® */
.mypoint { width:715px; height:163px; margin-bottom:21px; background:url('/lgekr/asset/membership/images/mymem/bg_mypoint.gif') no-repeat right 0; }
.mypoint p { padding-top:29px; }
.mymember { position:relative; }
.mymember p { padding-bottom:20px; }
.mymember .pointInfo { border-top:2px solid #d80546; border-bottom:2px solid #b2b2b2; }
.mymember .pointInfo th { padding:15px 0 13px 0; background:#f0f0f0; border-bottom:1px solid #e4e4e4; border-right:1px solid #e4e4e4; text-align:center;}
.mymember .pointInfo td { padding:15px 0 13px 30px; border-bottom:1px solid #e4e4e4; }
.mymember .msg01 { padding-top:9px; }
.mymember .btn_store { position:absolute; right:0; top:223px; }

/* mymember Æ÷ÀÎÆ® Àû¸³/»ç¿ë³»¿ª */
.memPoint { margin-top:20px; border-top:2px solid #d80546; border-bottom:2px solid #b2b2b2; }
.memPoint thead th { padding:9px 0; background:#f7f7f7; border-left:1px solid #e4e4e4; }
.memPoint thead th.first {border-left:0 none;}
.memPoint tbody td { padding:9px 0; border-top:1px solid #e4e4e4; border-right:1px solid #e4e4e4; text-align:center;}
.memPoint tfoot th { padding:9px 0; border-top:1px solid #e4e4e4; border-right:1px solid #e4e4e4; background:#f8f6f7;}
.memPoint tfoot td { padding:11px 0 9px; border-top:1px solid #e4e4e4; background:#f8f6f7; text-align:center;}
.current_point {color:#d80546;}

/* mymember ¸â¹ö½Ê Á¤º¸ */
.mymem_info { width:715px; height:175px; margin-bottom:12px; background:url('/lgekr/asset/membership/images/mymem/bg_info.gif') no-repeat right top; }
.mymem_info p { padding-top:28px; }
.info { border-top:2px solid #d80546; border-bottom:2px solid #d80546; }
.info th { padding:11px 0 12px 18px; background:#f7f7f7; border-bottom:1px solid #e4e4e4; text-align:left; }
.info td { padding:11px 0 12px 10px; border-bottom:1px solid #e4e4e4; }
.info td .num { padding-left:74px; }
.info td span.deliver { display:inline-block; width:460px; }
.info td label {cursor:pointer; }
.info .radio {overflow:hidden; display:inline-block; width:13px; height:13px; margin:0 4px 0 8px; vertical-align:top;}
.info .radio {background:transparent url('/lgekr/asset/images/new_products/pboard/radio.png') 0 0 no-repeat;}
.info .radio.focus {outline:1px dotted #000;}
.info .radio.selected {background-position:0 -13px;}
.modify { margin-top:20px; text-align:center; }

/* mymember ¸â¹ö½Ê Á¤º¸¼öÁ¤ */
.info_modify { margin-top:20px; text-align:center; }
.info_modify a { padding-right:5px; }

/* mymember ±¸¸Å³»¿ªÁ¶È¸ */
.buy_inquiry { position:relative; margin-top:17px; }
.buy_inquiry h4 { padding-bottom:10px; }
.buy_inquiry .msg_inquiry { position:absolute; right:0; top:5px; }
.buy_inquiry .msg_inquiry strong { color:#d80546; }
.inquiry01 { border-top:2px solid #d80546; border-bottom:2px solid #d80546; }
.inquiry01 th { padding:11px 0 11px 20px; border-bottom:1px solid #cacaca; border-right:1px solid #cacaca; text-align:left; }
.inquiry01 td { padding:11px 0 11px 20px; border-bottom:1px solid #cacaca;}
.buy_inquiry .total { padding-top:10px; }
.my_inquiry { margin-top:50px; }
.my_inquiry h4 { padding-bottom:10px; font-weight:normal; }
.my_inquiry h4 img { padding-right:7px; }
.term { position:relative; width:713px; height:39px; margin-bottom:10px; background:#fafafa; border:1px solid #e4e4e4; }
.term p { position:absolute; left:19px; top:14px; }
.term .term02 { position:absolute; left:83px; top:10px; }
.term .sear { position:absolute; left:598px; top:8px; }
.term .select_term { margin-right:6px; padding-top:3px; }
.term .year { width:71px; height:19px; padding-left:10px; text-decoration:none;}
.term .month, .term .date { height:19px; padding-left:10px; text-decoration:none; }
.select_term {position:relative; height:19px; border:1px solid #d80546; background:#fff; }
.select_term .selectBox-arrow {position:absolute; top:0; right:0; width:12px; height:19px; display:inline-block; background:url('/lgekr/asset/membership/images/mymem/bg_search_select.gif') no-repeat 0 0;}
.select_term-selectBox-dropdown-menu {position:absolute; z-index:9999; overflow:auto; min-height:1em; max-height:200px; border:1px solid #d80546; background:#fff;}
.select_term-selectBox-dropdown-menu li a {display:block; cursor:default; margin:1px 0; padding:2px 5px 2px 15px; font-size:11px; }
.select_term-selectBox-dropdown-menu li a:hover {background:#eee; text-decoration:none;}

.inquiry02 { border-top:2px solid #d80546; border-bottom:2px solid #d80546; }
.inquiry02 thead th { padding:9px 0; text-align:center; background:#f7f7f7; border-bottom:1px solid #e4e4e4; border-left:1px solid #e4e4e4;}
.inquiry02 thead th.first { border-left:0 none; }
.inquiry02 tbody td { padding:9px 0; border-top:1px solid #e4e4e4; border-right:1px solid #e4e4e4; text-align:center; }
.free_service { margin-top:50px; }
.free_service h4 { padding-bottom:10px; }
.inquiry03 { border-top:2px solid #d80546; border-bottom:2px solid #d80546; }
.inquiry03 thead th { padding:9px 0; text-align:center; background:#f7f7f7; border-bottom:1px solid #e4e4e4; border-left:1px solid #e4e4e4;}
.inquiry03 thead th.first { border-left:0 none; }
.inquiry03 tbody td { padding:9px 0; border-top:1px solid #e4e4e4; border-right:1px solid #e4e4e4; text-align:center; }

/* faq º£½ºÆ®¼¥ ¸â¹ö½Ê FAQ */
.bmem_faq { padding-bottom:28px; }
.bmem_request { padding-bottom:21px; }
.membership { width:715px; height:33px; background:url('/lgekr/asset/membership/images/faq/tab_bmem_faq.gif') no-repeat; }
.membership li { float:left; padding-right:2px; }
.membership li a { display:block; overflow:hidden; float:left; width:205px; height:33px; background:url('/lgekr/asset/membership/images/faq/tab_bmem_faq.gif') no-repeat; text-indent:-9999px; }
.membership li a.faq_bmem_tab01 { background-position:0 0; }
.membership li a.faq_bmem_tab01:hover, .membership li.active a.faq_bmem_tab01 { background-position:0 -63px; }
.membership li a.faq_bmem_tab02 { background-position:-207px 0; }
.membership li a.faq_bmem_tab02:hover, .membership li.active a.faq_bmem_tab02 { background-position:-207px -63px; }
.membership li a.faq_bmem_tab03 { background-position:-414px 0; }
.membership li a.faq_bmem_tab03:hover, .membership li.active a.faq_bmem_tab03 { background-position:-414px -63px; }
.ask_faq { width:715px; margin-top: 50px; border-top:1px dotted #cdcdcd; }
.ask_faq li p.tit_faq { padding:16px 0 16px 42px; font-weight:bold; color:#d80546; background:url('/lgekr/asset/membership/images/bestshop/bmemship/ico_q.gif') no-repeat 7px 14px; line-height:1.5; }
.ask_faq li p.cont_faq { padding:20px 0 20px 42px; border-top:1px solid #e9e9e9; background:#fafafa url('/lgekr/asset/membership/images/bestshop/bmemship/ico_a.gif') no-repeat 7px 22px; line-height:1.5; } 
.ask_faq li.end_faq { border-bottom:1px dotted #cdcdcd; }
.ask_faq li p.cont_faq span.ask { color:#919191; } 

/* faq vip ¸â¹ö½Ê FAQ */
.vip { width:715px; height:33px; background:url('/lgekr/asset/membership/images/faq/tab_vip_faq.gif') no-repeat; }
.vip li { float:left; padding-right:2px; }
.vip li a { display:block; overflow:hidden; float:left; width:175px; height:33px; background:url('/lgekr/asset/membership/images/faq/tab_vip_faq.gif') no-repeat; text-indent:-9999px; }
.vip li a.faq_vip_tab01 { background-position:0 0; }
.vip li a.faq_vip_tab01:hover, .vip li.active a.faq_vip_tab01 { background-position:0 -61px; }
.vip li a.faq_vip_tab02 { background-position:-176px 0; }
.vip li a.faq_vip_tab02:hover, .vip li.active a.faq_vip_tab02 { background-position:-176px -61px; }
.vip li a.faq_vip_tab03 { background-position:-352px 0; }
.vip li a.faq_vip_tab03:hover, .vip li.active a.faq_vip_tab03 { background-position:-352px -61px; }
.vip li a.faq_vip_tab04 { background-position:-528px 0; }
.vip li a.faq_vip_tab04:hover, .vip li.active a.faq_vip_tab04 { background-position:-528px -61px; }


/* ¸â¹ö½Ê°¡ÀÔ-ÀÎÅÍ³Ý */
.membership_join { width:715px; height:163px; margin-bottom:30px; background:url('/lgekr/asset/membership/images/join/bg_join.gif') no-repeat right 25px; }
.membership_join .txt_join { padding-top:29px; }
.membership_join .btn_join { padding-top:61px; }
.join_process { position:relative; }
.join_process ol { position:absolute; left:81px; top:0;  }
.join_process ol li { float:left; }
.join_process .visit { padding-top:10px; color:#6a6a6a; line-height:1.5;}
.notice { margin:51px 0 0 20px; }
.notice ul { padding-top:20px; background:url('/lgekr/asset/membership/images/join/img_index.gif') no-repeat left 20px; }
.notice ul li { padding:0 0 12px 21px; }

/* ¸â¹ö½Ê°¡ÀÔ-¸ÅÀå */
.membership_join .btn_bshop_find { padding-top:41px; }
.membership_join_bshop{ width:715px; height:180px; margin-bottom:30px; background:url('/lgekr/asset/membership/images/join/bg_bshop.gif') no-repeat right 25px; }
.membership_join_bshop .txt_join {padding-top: 29px;}
.membership_join_bshop .btn_bshop_find { padding-top:61px; }

/* ¸â¹ö½Ê°¡ÀÔ-¸ð¹ÙÀÏ */
.membership_mobile p { padding-top:29px; } 
.tab_join { width:715px; height:33px; background:url('/lgekr/asset/membership/images/join/tab_mobile.gif') no-repeat; }
.tab_join li { float:left; padding-right:2px; }
.tab_join li a { display:block; overflow:hidden; float:left; width:205px; height:33px; background:url('/lgekr/asset/membership/images/join/tab_mobile.gif') no-repeat; text-indent:-9999px; }
.tab_join li a.tab1 { background-position:0 0; }
.tab_join li a.tab1:hover, .tab_join li.active a.tab1 { background-position:0 -63px; }
.tab_join li a.tab2 { background-position:-207px 0; }
.tab_join li a.tab2:hover, .tab_join li.active a.tab2 { background-position:-207px -63px; }
.issue { position:relative; width:715px; padding-left:20px; }
.issue .btn_mobile {position:absolute; right:20px; top:20px; }
.issue h4 { padding:50px 0 10px 0; }
.issue .wallet { padding-top:10px; color:#919191; line-height:1.5; }
.issue .phone_check { position:absolute; left:571px; top:1511px; }

/* ¸â¹ö½Ê°¡ÀÔ-¾îÇÃ¸®ÄÉÀÌ¼Ç */
.membership_mobile p.android { padding-top:60px; }
.application { position:relative; width:715px; padding:51px 0 0 20px; }
.application .android1 { position:absolute; right:20px; top:20px; }
.application .tit_application { padding-bottom:18px; }
.application .msg_application { padding-bottom:28px; }
.application .pic_application { padding-left:121px; }
.application .tit_keypoint { padding-top:46px; }
.application .list_keypoint { padding:19px 0 51px 0; }
.android2 { padding-top:30px; text-align:center; }

/* ¸â¹ö½Ê °¡ÀÔÇÏ±â */
.mship_join { width:715px; height:161px; background:url('/lgekr/asset/membership/images/join/bg_mship_join.gif') no-repeat right 25px; }
.mship_join p { padding-top:29px; }
.msg_join { padding-top:16px; }
.join_step { width:715px; height:79px; margin:6px 0 30px 0; }
.clause { position:relative; clear:both; margin:31px 0 0 19px; }
.clause textarea { width:645px; height:86px; padding:15px 14px ; border:1px solid #dadada; overflow-y:auto; }
.clause .agree_box { margin-right:19px; text-align:right; margin-top:3px;}
.clause .agree_box label {vertical-align:bottom;}
.clause .clause_notice { margin-top:10px; }
.clause .clause_notice h5 { padding-left:15px; background:url('/lgekr/asset/membership/images/join/bul_notice.gif') no-repeat left 2px; }
.clause .clause_notice p {padding-left:15px; margin-top:0; text-align:left; letter-spacing:-1px; font-size:11px; line-height:16px; }
.clause .clause_notice ul { margin:6px 0 0 25px; }
.clause .clause_notice ul li { padding:0 0 4px 5px; background:url('/lgekr/asset/membership/images/join/bul_ipin.gif') no-repeat left 5px; font-size:11px; letter-spacing:-1px;}
.clause .agree_box_2 { position:absolute; right:0; bottom:6px; }
.clause label { padding-left:5px; cursor:pointer; }
.clause .radio {overflow:hidden; display:inline-block; width:13px; height:13px; margin:0 4px 0 8px; vertical-align:top;}
.clause .radio {background:transparent url('/lgekr/asset/images/new_products/pboard/radio.png') 0 0 no-repeat;}
.clause .radio.focus {outline:1px dotted #000;}
.clause .radio.selected {background-position:0 -13px;}
.clause h4{ padding-bottom:9px; }

/*±èÀçÇõ 2012.08.28 css Ãß°¡*/
.clause .text_box {width:645px; height:86px; padding:15px 14px; border:1px solid #dadada; overflow-x:hidden; overflow-y:auto; line-height:17px;}
.clause .text_box h4 { margin-top:45px; color:#d80546; }
.clause .text_box h4.nospace {margin:0;}
.clause .text_box .collect_privacy li { padding-top:23px; color:#222; font-weight:bold;}
.clause .text_box .privacy_article { padding-left:15px; }
.clause .text_box .privacy_article li { padding-top:0; font-weight:normal; line-height:19px;}
.clause .text_box .privacy_article li span { display:inline-block; padding-left:10px;}
.clause .text_box .collect_privacy li p { padding-left:15px; font-weight:normal; line-height:19px;}
.clause .text_box .witac_work { width:628px; margin-top:20px; border:1px solid #c8c8c8; }
.clause .text_box .witac_work th { padding:10px 0; text-align:center; font-weight:bold; background:#fafafa; border-right:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8;  }
.clause .text_box .witac_work td.collect_info { text-align:center; border-right:1px solid #c8c8c8; }
.clause .text_box .witac_work td { padding:7px 20px; line-height:19px; border-bottom:1px solid #c8c8c8; }
.clause .text_box .shop_list_box { padding:12px 0 7px 15px; margin-top:5px; border:1px solid #d2d2d2; background:#fafafa; }
.clause .text_box .shop_list_box ul li {line-height:19px;}
.clause .text_box .etc_privacy { margin-top:15px; }

.confirm { position:relative; width:716px; margin-top:42px; }
.confirm h4 {margin-bottom:10px;}
.confirm .txt_name { padding-left:285px; font-weight:normal; color:#9f9f9f; }
.confirm table {width:100%; border-top:2px solid #d80546; border-bottom:2px solid #b2b2b2; }
.confirm table th { padding:11px 0 11px 20px; background:#f7f7f7; text-align:left; border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; }
.confirm table td { border-bottom:1px solid #e4e4e4; }
.confirm table td.name { padding:6px 0 7px 9px; }
.confirm table td.jumin { padding:5px 0 4px 9px; }
.confirm table td.jumin img{vertical-align:middle}
.confirm table td.name input { width:225px; height:16px; border:1px solid #dadada; padding:3px 0 0 7px;}
.confirm table td.jumin input { width:135px; height:16px; border:1px solid #dadada; vertical-align:top; padding:3px 0 0 7px;}
.btn_name { margin-top:20px; text-align:center; }
.btn_name a { padding-right:5px; }
.confirm table td.jumin .guide { display:inline-block; padding-left:15px; margin-top:-1px}
.mship_info {border-top:2px solid #d80546; border-bottom:2px solid #d80546; }
.mship_info th { padding:11px 0 12px 18px; background:#f7f7f7; border-bottom:1px solid #e4e4e4; text-align:left; }
.mship_info .bullet_required{background:url(/lgekr/asset/membership/images/join/bullet_required.gif) 0 2px no-repeat;padding-left:7px;position:relative;left:-7px}/* ±è½ÂÀ± 2014.02.25 ÇÊ¼öÇ×¸ñ Ãß°¡ */
.mship_info td { padding:11px 0 12px 10px; border-bottom:1px solid #e4e4e4; }
.mship_info input { border:1px solid #dadada; }
.mship_info p.msg_info { padding-top:8px; color:#afafaf; }
.mship_info p.msg_info .email_addr { padding-left:45px; color:#d80546; font-weight:bold; }
.mship_info td.email select { border:1px solid #dadada; }
.mship_info td .email2 { padding:3px 0 0 12px;  text-decoration:none;}
.email2-selectBox-dropdown-menu li a { padding-left:17px; }
.mship_info td.email #email1 { width:188px; height:19px; }
.mship_info td.email #email2 { width:138px; height:19px; }
.mship_info td.email input { padding:4px 0 0 10px; }
.mship_info td.home_addr input { padding:4px 0 0 9px; }
.mship_info td.home_addr img { cursor:pointer; }
.mship_info td.home_addr input#zipcode { margin-bottom:7px; vertical-align:top; }
.mship_info td.home_addr a img { padding-top:2px; cursor:pointer;}
.mship_info td.number select, .mship_info td.number input { width:88px; height:17px; }
.mship_info td.number input { text-align:center; padding-top:5px; }
.mship_info td.number .cable { padding-right:24px; }
.mship_info td.number .cable2  { padding:3px 0 0 20px; text-decoration:none;}
.cable2-selectBox-dropdown-menu li a { padding-left:25px; }
.mship_info td.number .phone { margin-top:3px; }
.mship_info td.number .phone2 { padding:3px 0 0 5px; text-decoration:none; }
.phone2-selectBox-dropdown-menu li a { padding-left:10px; }
.mship_info td .area { width:108px; height:19px; padding:4px 0 0 30px; text-decoration:none; }
.mship_info td .area select { text-align:center; }
.area-selectBox-dropdown-menu li a {padding-left:35px;}
.mship_info td .area_store { width:258px; height:19px; padding:4px 0 0 7px; text-decoration:none; }
.area_store-selectBox-dropdown-menu li a {padding-left:12px;}
.mship_info td span.deliver { display: inline-block; width: 460px; }
.mship_info td #yes, .mship_info td #no { width:14px; height:14px; border:none; }
.mship_info td label { cursor:pointer; }
.mship_info .radio {overflow:hidden; display:inline-block; width:13px; height:13px; margin:0 3px 0 6px; vertical-align:top;}
.mship_info .radio {background:transparent url('/lgekr/asset/images/new_products/pboard/radio.png') 0 0 no-repeat;}
.mship_info .radio.focus {outline:1px dotted #000;}
.mship_info .radio.selected {background-position:0 -13px;}
.congratulation { width:715px; height:74px; border-top:2px solid #d80546; border-bottom:2px solid #b2b2b2;}
.congratulation p {  margin-top:29px; text-align:center; }
.congratulation span { padding-right:6px; font-size:15px; color:#7e7e7e; font-weight:bold; vertical-align:top; }
.join_confirm { padding-top:20px; text-align:center;}
.btn_insert_confirm { padding:20px 0 0 280px; }
.btn_insert_confirm li { float:left; padding-right:5px; }

/* ¸â¹ö½Ê È®ÀÎ */
/* .mship_confirm { width:715px; height:178px; margin-bottom:14px; background:url('/lgekr/asset/membership/images/join/bg_confirm.gif') no-repeat right 0; }[LGA]¼öÁ¤ */	
.mship_confirm { width:715px; height:178px; background:url('/lgekr/asset/membership/images/join/bg_confirm.gif') no-repeat right 0; }

.mship_confirm .tit_confirm { padding-bottom:29px; }
.mship_confirm .msg_confirm { padding-top:35px; }
.mship_confirm .btn_mship_join { padding-top:7px; }
.certify { position:relative; height:80px; margin-top:9px; background:url('/lgekr/asset/membership/images/join/bg_certify.gif') no-repeat; }
.certify ul { padding-left:15px; }
.certify ul li.name label { width:22px; }
.certify ul li.name img { padding-top:14px; }
.certify ul li.jumin label { width:22px; padding-right:29px;}
.certify ul li.jumin img { padding-top:17px; }
.certify ul li.name input { width:207px; height:16px; padding:3px 0 0 7px; margin:8px 0 0 71px; border:1px solid #dadada; vertical-align:top; }
.certify ul li.jumin input { width:91px; height:16px; padding:3px 0 0 7px; margin-top:13px; border:1px solid #dadada; vertical-align:top; }
.btn_confirm { position:absolute; left:332px; top:9px; }

/* .mship_confirm2{ position:relative; } [LGA]¼öÁ¤ */	
.mship_confirm2{ position:relative; margin-top:20px;}

/* [LGA]Ãß°¡ */
.mship_confirm2 h4 {font-weight:normal;}
.mship_confirm2 h4 span {display:inline-block; vertical-align:top;}
.mship_confirm2 ul {overflow:hidden; margin-top:10px;}
.mship_confirm2 ul li {float:left;}
.mship_confirm2 .certify_list li {float:left; padding-right:5px;}
.mship_confirm2 .certify_list li.end {padding-right:0;}
.certify_notice {overflow:hidden; padding:6px 0 0 16px;}
.certify_notice li {clear:both; font-size:11px;padding:0 0 6px 6px; background:url('/lgekr/asset/membership/images/join/bul_dot.gif') no-repeat left 5px;}
.mship_confirm2 .mem_join {float:right; margin-top:20px; }
.mship_confirm2 .mem_join span {display:inline-block; vertical-align:top; padding:10px 7px 0 0;}
.ipin_notice {clear:both; margin-top:50px;}
.ipin_notice dl {padding-top:15px;}
.ipin_notice dl dt {font-weight:bold; padding-left:23px; background:url('/lgekr/asset/membership/images/join/bul_join.gif') no-repeat 0 0;}
.ipin_notice dl dd {padding:6px 0 0 23px;}
.ipin_notice a img {vertical-align:middle; padding-top:3px;}
.popup_clear {margin-top:50px;}
.popup_clear h4 {padding-bottom:10px;}
.popup_clear ul {padding-top:20px;}
.popup_clear ul li {padding-bottom:12px;}
.popup_clear ul li span {display:inline-block; width:14px; height:14px; background:url(/lgekr/asset/membership/images/join/bg_number.gif) no-repeat 0 0; margin-right:8px; padding:2px 0 0 3px; font-weight:bold; color:#fff;vertical-align:middle;}

.tit_ipin { position:absolute; left:427px; top:0; }
.ipin { position:absolute; left:427px; top:24px; width:288px; height:69px; border-top:2px solid #d80546; border-bottom:2px solid #b2b2b2; }
.ipin .ipin1 { margin:28px 0 0 20px; }
.ipin .ipin2 { position:absolute; left:175px; top:7px;}
.ipin_txt { margin-top:12px;}
.ipin_txt li { padding:0 0 10px 6px; background:url('/lgekr/asset/membership/images/join/bul_ipin.gif') no-repeat left 5px;}
.ipin_txt li span { color:#919191; line-height:16px;}


/* ¿ìÆí¹øÈ£ ÆË¾÷ */
#pop_wrap { width:450px; }
.body_pop { background:none; }
#pop_head { width:100%; height:59px; background:url('/lgekr/asset/membership/images/join/bg_pop_zip.gif') no-repeat 0 0; border-bottom:1px solid #cccccc; }
#pop_head h1 { float:left; padding:21px 0 0 14px; }
#pop_head p { float:right; padding:19px 14px 0 0; }
.pop_zipcode{ margin:19px 0 0 20px; }
.pop_zipcode table { border-top:1px solid #e3e3e3; }
.pop_zipcode table th { padding:15px 10px; background:#f7f7f7; border-bottom:1px solid #e3e3e3; text-align:center; }
.pop_zipcode table th.addr, .pop_box_btm table td.addr2 { border-bottom:none; }
.pop_zipcode table td { border-bottom:1px solid #e3e3e3; padding-left:9px; }
.pop_zipcode table td.addr2 {padding:5px 0 5px 9px; }
.pop_zipcode table td.zip input { width:191px; height:15px; border:1px solid #dadada; padding:4px 0 0 7px;}
.pop_zipcode table td.zip img{ vertical-align:top; }
.btn_zipcode { float:right; margin-right:9px; display:inline; }
.pop_zipcode table td.addr2 input{ width:284px; height:15px; border:1px solid #dadada; }
.pop_zipcode table td.addr2 input.first_address { margin-bottom:4px; padding:4px 0 0 7px;}
.result_case{width:428px; height:108px; border:1px solid #e3e3e3; }
.result {width:410px; padding:10px 0;}
.result li { padding:0 0 9px 20px; }
.result li.no {padding-top:40px; font-weight:bold; }
.result li a:hover { color:#d80546; text-decoration:none}
.btn_pop_2 { padding-top:17px; text-align:center; }
#pop_footer { height:41px; margin-top:19px; border-top:1px solid #eaeaea; background:#f7f7f7; }
.pop_copy { float:left; padding:16px 0 0 15px; }
.pop_close { float:right; padding:9px 14px 0 0; }

/* ¸â¹ö½Ê È¸¿ø ÀÎÁõ ¾È³» ÆË¾÷ */
.pop_confirm { margin:15px 0 0 26px; }
.no_info { width:400px; height:151px; background:url('/lgekr/asset/membership/images/join/bg_no_info.gif') no-repeat; } 
.no_info img { padding:53px 0 0 45px; }
.txt_info { padding:19px 0 0 21px; background:url('/lgekr/asset/membership/images/join/bul_join.gif') no-repeat left 19px; color:#919191; }
.txt_info span { font-weight:bold; }
.btn_lg_join { margin:27px 0 0 139px; }

/* ¸â¹ö½Ê È¸¿ø ¾à°ü µ¿ÀÇ ¾È³» */
.mship_agree { margin:35px 0 0 15px; }
.txt_mship { padding-bottom:16px; text-align:center; }
.txt_mship2 { padding-bottom:44px; text-align:center; }
.mship_clause { margin:0 30px 0 14px; }
.mship_clause h2 { padding:0 0 3px 19px; background:url('/lgekr/asset/membership/images/join/bul_join.gif') no-repeat left 0; color:#000000; }
.mship_clause textarea { width:357px; height:74px; margin:0 auto; padding:14px 15px 0 16px; overflow-x:hidden; border:1px solid #dadada; background:#fafafa; color:#919191; line-height:1.4; }
.txt_mship3 {padding-top:6px; font-size:11px; letter-spacing:-1px; }
.btn_mship3 {margin-top:15px; text-align:center; }
.txt_mship3 input { width:14px; height:14px; }
.txt_mship3 label { padding-left:3px; cursor:pointer; }
.txt_mship3 .radio {overflow:hidden; display:inline-block; width:13px; height:13px; margin:0 4px 0 8px; vertical-align:top;}
.txt_mship3 .radio {background:transparent url('/lgekr/asset/images/new_products/pboard/radio.png') 0 0 no-repeat;}
.txt_mship3 .radio.focus {outline:1px dotted #000;}
.txt_mship3 .radio.selected {background-position:0 -13px;}


/* ÁÖ¹Îµî·Ï¹øÈ£ µµ¿ë±ÝÁö ÆË¾÷ */
.pop_jumin { width:400px; height:151px; padding:14px 0 0 14px;  margin:15px 0 0 26px; background:url('/lgekr/asset/membership/images/join/bg_jumin.gif') no-repeat; }
.pop_jumin p { width:366px; font-size:11px; color:#919191; text-align:justify; line-height:1.3; }
.pop_jumin2 { margin:15px 35px 0 26px; line-height:1.3; }
.pop_jumin2 .law { padding-left:21px; background:url('/lgekr/asset/membership/images/join/bul_join.gif') no-repeat left 0; font-size:11px; font-weight:bold; color:#919191; letter-spacing:-1px; line-height:1.3; }
.pop_jumin3 { margin-top:13px; }
.pop_jumin3 li { padding-bottom:4px; font-size:11px; color:#919191; letter-spacing:-1.5px; line-height:1.3; }
.pop_jumin3 li.end { padding-bottom:16px; }

/* ½Ç¸íÈ®ÀÎ ¼­ºñ½º ¾È³» */
.name_service { padding:15px 15px 0 26px; }
.pop_name { width:400px; height:326px; padding:20px 0 0 20px; background:url('/lgekr/asset/membership/images/join/bg_name.gif') no-repeat ;  }
.pop_name p { width:366px; font-size:11px; color:#919191; text-align:justify; line-height:1.3; }
.name_service h2 { padding:0 0 11px 21px; background:url('/lgekr/asset/membership/images/join/bul_join.gif') no-repeat left 0; }
.name_service .txt_name2 { padding-left:21px; font-size:11px; color:#919191; }
.pop_name span { font-weight:bold; color:#919191; } 
.problem  { margin-top:15px; border-top:2px solid #d80546; border-bottom:2px solid #b2b2b2; }
.problem th { padding:12px 9px; border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; background:#f7f7f7; font-size:11px; font-weight:normal; color:#000000; }
.problem th.fax { padding:11px 0 40px 0; }
.problem td { padding:12px 0 12px 14px; border-bottom:1px solid #e4e4e4; font-size:11px; color:#000000;  }
.problem td span { color:#666666; }
.problem a { text-decoration:none; color:#000000; }

/* ¸â¹ö½Ê ÀÌ¿ë¾à°ü */
.tit_agreement { padding-bottom:19px; }
.tab_agreement { width:715px; height:33px; background:url('/lgekr/asset/membership/images/join/tab_agreement.gif') no-repeat; }
.tab_agreement li { float:left; padding-right:2px; }
.tab_agreement li a { display:block; overflow:hidden; float:left; height:33px; background:url('/lgekr/asset/membership/images/join/tab_agreement.gif') no-repeat; text-indent:-9999px; }
.tab_agreement li a.agreement01 { width:162px; background-position:0 0; }
.tab_agreement li a.agreement01:hover, .tab_agreement li.active a.agreement01 { background-position:0 -63px; }
.tab_agreement li a.agreement02 { width:136px; background-position:-164px 0; }
.tab_agreement li a.agreement02:hover, .tab_agreement li.active a.agreement02 { background-position:-164px -63px; }
.tab_agreement li a.agreement03 { width:127px; background-position:-302px 0; }
.tab_agreement li a.agreement03:hover, .tab_agreement li.active a.agreement03 { background-position:-302px -63px; }
.tab_agreement li a.agreement04 { width:126px; background-position:-431px 0; }
.tab_agreement li a.agreement04:hover, .tab_agreement li.active a.agreement04 { background-position:-431px -63px; }
.tab_agreement li a.agreement05 { width:123px; background-position:-559px 0; }
.tab_agreement li a.agreement05:hover, .tab_agreement li.active a.agreement05 { background-position:-559px -63px; }
.mship_agreement { padding:40px 21px 0 9px; text-align:justify;}
.mship_agreement .bshop_agreement { font-weight:bold; color:#222;}
.mship_agreement h4 { padding-top:27px; color:#d80546; }
.mship_agreement h5 { padding-top:25px; color:#222;}
.mship_agreement p, .mship_agreement li { line-height:19px; letter-spacing:-1px; color:#222; }
.mship_agreement .agreement_define { padding-bottom:27px; }
.mship_agreement .bshop_agreement02 { padding-left:9px;}
.mship_agreement .bshop_agreement03 { padding-left:21px; }
.vip_agreement { padding:40px 21px 0 9px; text-align:justify; }
.vip_agreement .tit_vmem_agreement {font-weight:bold; color:#222; letter-spacing:-1px;}
.vip_agreement p, .vip_agreement li { line-height:19px; letter-spacing:-1px; color:#222; }
.vip_agreement h4 { padding-top:27px; color:#222; }
.vip_agreement .vip_agreement02 { padding-left:14px; }
.privacy { padding:40px 21px 0 9px; text-align:justify; }
.privacy p, .privacy li { line-height:19px; letter-spacing:-1px; color:#222;}
.privacy .tit_privacy { font-weight:bold; color:#222; }
.privacy .cont_privacy { padding:27px 0; }
.privacy ul { padding-left:11px; }
.privacy_agree { padding:40px 21px 0 9px; text-align:justify; }
.privacy_agree p, .privacy_agree li { line-height:19px; letter-spacing:-1px; color:#222; }
.privacy_agree .tit_privacy { font-weight:bold; color:#222; }
.privacy_agree .cont_privacy { padding-top:27px; }
.privacy_agree h4 { padding-top:27px; color:#222; }
.privacy_agree ul { padding-left:15px; }
.privacy_agree .collect { padding-left:20px; }
.privacy_agree .collect p { font-weight:bold; }
.ic_number { padding:40px 21px 0 9px; text-align:justify; }
.ic_number .tit_ic_number { font-weight:bold; color:#222; }
.ic_number ol { padding:27px 0 0 15px; }
.ic_number ol li { line-height:19px; letter-spacing:-1px; color:#222; }

/* ¸â¹ö½Ê °³ÀÎÁ¤º¸ Ãë±Þ¹æÄ§*/
.privacy_form { padding:30px 0 0 10px; margin-top:20px; border-top:1px solid #bfc0c0; letter-spacing:-1px; line-height:19px; }
.privacy_form .tit_lgmem_privacy { padding-bottom:18px; font-weight:bold; color:#222; }
.privacy_form h4 { margin-top:45px; color:#d80546; }
.privacy_form .collect_privacy li { padding-top:23px; color:#222; font-weight:bold;}
.privacy_form .privacy_article { padding-left:15px; }
.privacy_form .privacy_article li { padding-top:0; font-weight:normal; line-height:19px;}
.privacy_form .privacy_article li span { display:inline-block; padding-left:10px;}
.privacy_form .collect_privacy li p { padding-left:15px; font-weight:normal; line-height:19px;}
.privacy_form .witac_work { margin-top:20px; border:1px solid #c8c8c8; }
.privacy_form .witac_work th { padding:10px 0; text-align:center; font-weight:bold; background:#fafafa; border-right:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8;  }
.privacy_form .witac_work td.collect_info { text-align:center; border-right:1px solid #c8c8c8; }
.privacy_form .witac_work td { padding:7px 20px; line-height:19px; border-bottom:1px solid #c8c8c8; }
.privacy_form .shop_list_box { padding:12px 0 7px 15px; margin-top:5px; border:1px solid #d2d2d2; background:#fafafa; }
.privacy_form .shop_list_box ul li {line-height:19px;}
.privacy_form .etc_privacy { margin-top:15px; }


/*2012.08.21 ½ÅÀ±½Ä Ãß°¡*/
#footer{position:relative;}
#footer .add_copy a.eprivacy{position:absolute; top:46px; left:750px; width:58px; height:58px; overflow:hidden; background:url('/lgekr/asset/images/new_common/global/global_eprivacy.png') no-repeat; display:none;}
#footer .add_copy a.eprivacy span{visibility:hidden;}




/*2012.09.13 ÀÌÀº¿õ Ãß°¡ ¸â¹ö½Ê Å»Åð*/
/*.membership_out .box_memout {width:715px;height:153px;background: url('/lgekr/asset/membership/images/join/bg_join.gif') no-repeat right 15px;} */
/* [LGA]¼öÁ¤ */
.membership_out .box_memout {width:715px;height:179px;background: url('/lgekr/asset/membership/images/join/bg_leave.gif') no-repeat right 15px;}

.membership_out .txt_join {margin-top:28px;}
.membership_out .box_cont {overflow:hidden;width:100%;padding-top:30px;}
.membership_out .box_name {float:left;}
.membership_out .tbl dt, .membership_out .tbl dd {float:left;}
.membership_out .tbl dt {width:76px;height:23px;padding:11px 0 0 15px;border-right:1px solid #e4e4e4;background-color:#f7f7f7;}
.membership_out .tbl dd {padding:7px 0 0 14px;}
.membership_out .tbl {width:322px;height:34px;margin-right:10px;}
.membership_out .tbl input {width:214px;border:1px solid #dadada;height:19px;line-height:19px;}
.membership_out .tbl .inp_num {width:98px;}
.membership_out .box_tbl {width:397px;height:69px;margin-top:8px;border-top:2px solid #b2b2b2;border-bottom:2px solid #b2b2b2;}
.membership_out .box_tbl .name {border-bottom:1px solid #e4e4e4}
.membership_out .link_submit {float:left;margin-top:7px;}
.membership_out .f_l {float:left}
.membership_out .box_ipin {float:left;margin-left:30px;width:288px;}
.membership_out .tbl_pin {height:69px;margin-top:8px;border-top:2px solid #b2b2b2;border-bottom:2px solid #b2b2b2;}
.membership_out .tbl_pin dt, .membership_out .tbl_pin dd {float:left;}
.membership_out .tbl_pin dt {margin:28px 33px 0 20px;}
.membership_out .wrap_txt {overflow:hidden;width:100%;padding-top:20px;}
.membership_out .wrap_txt .list li{margin-bottom:9px;padding-left:5px;background:url(/lgekr/asset/membership/images/out/tip_out.gif) no-repeat 0 5px;font-size:11px;line-height:15px;color:#595959;}
.membership_out .wrap_txt .list li .txt {display:block;color:#919191;}
.membership_out .wrap_txt .list li em {font-size:12px;}
.membership_out .box_text {overflow:hidden;width:715px;height:57px;margin-top:9px;border-top:2px solid #b2b2b2;border-bottom:2px solid #b2b2b2;}
.membership_out .box_text .inp_text {float:left;width:542px;height:19px;margin:18px 0 0 10px;border:1px solid #dadada;line-height:19px;}
.membership_out .wrap_btn {float:left;margin:12px 0 0 10px;}
.membership_out .link_save {margin-right:7px;}		
.membership_out .box_result {overflow:hidden;width:715px;margin-top:22px;}
.membership_out .bg_txt {overflow:hidden;width:715px;height:160px;background:url(/lgekr/asset/membership/images/out/cont.gif) no-repeat;font-size:0;line-height:0}
.membership_out .box_result .link_save {display:block;width:177px;height:33px;margin:20px auto 0;}



/* [ wa2013 ] 2012-11-27 added by JH */
.resultNone {width:100%;height:auto !important;min-height:0 !important;padding:30px 0 !important;text-align:center !important;}

.plus_discount, .witac_work, .confirm table, .problem, .mship_info, .mymember .pointInfo,
.memPoint, .info, .inquiry01, .inquiry02, .inquiry03 {width:100%;}

.mship_list li img {display:block;} 

/* [LGA] ½Å±Ô Ãß°¡ */
.mship_info td.home_addr a img {vertical-align:middle;}
.mship_info td.home_addr p {margin-top:5px;}

/* ÁÖ¹Î¹øÈ£ µµ¿ë±ÝÁö ÆË¾÷ */
.pop_jumin2 {margin-top:0;letter-spacing:-1px;}
.pop_jumin2 h2 {margin-top:15px;padding:1px 0 0 21px;font-size:11px;color:#919191;background:url('/lgekr/asset/membership/images/join/bul_join.gif') no-repeat 0 0;}
.pop_jumin2 ul {margin-top:12px;margin-left:4px;}
.pop_jumin2 li {margin-bottom:5px;padding-left:20px;font-size:11px;color:#919191;line-height:13px;text-indent:-10px;}

/* °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§ */
.privacy_form .witac_work td {padding:7px 15px;}
.privacy_article {margin-top:5px;}
.privacy_form li {margin-bottom:3px;}
.privacy_form p {margin-top:10px;}
.privacy_form .collect_privacy li p {padding-left:19px;}
.privacy_form .shop_list_box {padding:12px 15px 7px;}
.privacy_form .shop_list_box ul {padding-left:5px;}
.privacy_form .shop_list_box ul li {text-indent:-7px;}

/* ¿ìÆí¹øÈ£ °Ë»ö ÆË¾÷ */
.pop_zipcode {margin-left:10px;margin-right:10px;}
.result li.no {text-align:center;}

/* ¸â¹ö½Ê Á¦ÈÞ Ä«µå : º¸Á¤ */
.plus_discount td p.cashbag {color:#8a8a8a;}
.mship_info p.msg_info, .issue .wallet, .confirm .txt_name, .ipin_txt li span {color:#666;}
.ipin_txt li span {display:inline-block;margin-top:3px;}
.ask_faq li p.cont_faq span.ask, .txt_info, .pop_jumin p, .pop_jumin2 h2, .pop_jumin2 li,
.pop_name span, .pop_name p, .name_service .txt_name2, .box_email_refusal p {color:#595959;}
.pop_name {height:320px;}

/* [LGA] ¾ÆÀÌÇÉ ÀÌ¶õ? ÆË¾÷ (½Å±Ô) */
.pop_ipin {padding:30px 20px 0 23px;}
.pop_ipin dl {letter-spacing:-1px; color:#919191; }
.pop_ipin dl dt {font-weight:bold; padding:0 0 10px 17px; background:url('/lgekr/asset/membership/images/join/bul_join.gif') no-repeat left 0;}
.pop_ipin dl dd {padding:0 0 10px 15px; line-height:14px;}

/* footer */
#footer .add_copy .copyright {height:35px; width:405px;}




/* 2013.03.06 ½ÅÀ±½Ä Ãß°¡*/
.exc_benefit {overflow:hidden; background:url('/lgekr/asset/membership/images/bestshop/exc/bg_exc_benefit.gif') no-repeat right 8px; }
.exc_benefit h3 { padding-bottom:31px; }
.exc_benefit p {padding-bottom:83px; }

.excellent_customer h4{margin:30px 0 18px}
.excellent_customer h4:first-child{margin-top:0}
.excellent_customer table{width:100%;border-bottom:1px solid #e4e4e4}
.excellent_customer table thead th{color:#fff;border-right:1px solid #fff}
.excellent_customer table thead th:first-child{border-left:0}
.excellent_customer table tbody th,
.excellent_customer table tbody td{padding:15px 0 17px;}
.excellent_customer table tbody td{border-right:1px solid #e4e4e4;border-top:1px solid #e4e4e4;text-align:center}
.excellent_customer table tbody th{background:#b8b8b8;color:#fff;border-top:1px solid #fff;line-height:20px}
.excellent_customer table tbody th:first-child + td,
.excellent_customer table tbody td:first-child {background:#e4e4e4;font-weight:bold;text-align:center;color:#595959;border-top:1px solid #fff}
.excellent_customer .theme_txt{margin-top:20px}
.excellent_customer .theme_txt ul{overflow:hidden}
.excellent_customer .theme_txt li{float:left}
.excellent_customer .theme_txt li:first-child{background:url(/lgekr/asset/membership/images/bestshop/exc/arrow_left.gif) no-repeat 0px 8px;width:282px;margin-left:1px}
.excellent_customer .theme_txt li:first-child + li{background:url(/lgekr/asset/membership/images/bestshop/exc/arrow_right.gif) no-repeat 0px 50%;width:139px;margin-left:2px}

.excellent_customer .bot_txt{margin-top:17px}
.excellent_customer .bot_txt li{line-height:16px;color:#9c9c9c;margin-top:7px;word-spacing:-0.2em}
.excellent_customer .bot_txt li:first-child{margin-top:0}
.excellent_customer .bot_txt li span{display:block;margin:-17px 0 0 15px}

.bestmembenefit { width:715px; height:33px; margin-top:10px; background:url('/lgekr/asset/membership/images/bestshop/exc/tab_bestmembenefit.gif') no-repeat 0 0; }
.bestmembenefit li { float:left; padding-right:2px; }
.bestmembenefit li a { display:block; overflow:hidden; float:left; width:205px; height:33px; background:url('/lgekr/asset/membership/images/bestshop/exc/tab_bestmembenefit.gif') no-repeat 0 0; text-indent:-9999px;}
.bestmembenefit li a.tab1 { background-position:0 0; }
.bestmembenefit li a.tab1:hover, .bestmembenefit li.active a.tab1 { background-position:0 -63px; }
.bestmembenefit li a.tab2 { background-position:-207px 0; }
.bestmembenefit li a.tab2:hover, .bestmembenefit li.active a.tab2 { background-position:-207px -63px; }

.lnb_type .box_title {overflow:hidden;width:100%;}
.lnb_type .box_title .tit_privacy {float:left;}
.lnb_type .box_select {float:right;margin-top:8px;}

/* ¸â¹ö½Ê °£¼ÒÈ­ ±èÇö¿Á */
.mbship_intro {overflow:hidden;}
.mbship_intro .mbship_agree {border-top:1px solid #c1c1c1; border-bottom:1px solid #e3e3e3; background:#f7f7f7; padding:23px 20px 0; height:36px; overflow:hidden;}
.mbship_intro .mbship_agree p {float:left; display:inline-block;}
.mbship_intro .mbship_agree .chk {float:left; display:inline-block;}
.mbship_intro .mbship_agree .chk input {margin:-4px 0 0 25px;}
.mbship_intro .mbship_benefit {padding:21px 25px 0 300px; background:url('/lgekr/asset/membership/images/join/bg_mbship_card.png') no-repeat 0 21px; height:190px;}
.mbship_intro .mbship_benefit ul {overflow:hidden; margin-top:30px;}
.mbship_intro .mbship_benefit ul li {float:left; padding:5px 0; width:33%; text-align:center; border-right:1px solid #e3e3e3;}
.mbship_intro .mbship_benefit ul li.last {border-right:none;}

.mbship_intro .agree_chk {margin-top:9px; overflow:hidden;}
.mbship_intro .agree_chk ul.chk_item {overflow:hidden;}
.mbship_intro .agree_chk ul.chk_item li {float:left; overflow:hidden; display:inline-block; margin-left:75px; padding-top:4px; width:290px; vertical-align:middle;}
.mbship_intro .agree_chk ul.chk_item li p {float:left; display:inline-block; letter-spacing:-1px;}
.mbship_intro .agree_chk ul.chk_item li p label {padding-left:6px;}
.mbship_intro .agree_chk ul.chk_item li.left {margin-left:25px;}
.mbship_intro .agree_chk ul.chk_item li:last-child {border-bottom:none;}
.mbship_intro .agree_chk ul.chk_item li .btn {float:right; display:inline-block; margin-top:-2px;}

.mbship_intro .agree_chk .agree_guide {margin-top:15px; border:1px solid #dadada; padding:9px 7px 10px;}
.mbship_intro .agree_chk .agree_guide dl dt {padding-left:17px; background:url('/lgekr/asset/membership/images/join/bul_notice2.gif') no-repeat 0 1px; font-weight:bold; color:#595959; font-size:11px;}
.mbship_intro .agree_chk .agree_guide dl dd {padding-left:17px; color:#595959;}
.mbship_intro .agree_chk .agree_guide dl dd p {margin-top:3px; line-height:16px; letter-spacing:-1px;}
.mbship_intro .agree_chk .agree_guide dl dd ul {margin-top:8px;}
.mbship_intro .agree_chk .agree_guide dl dd ul li {padding-left:6px; line-height:16px; color:#8e8e8e; background:url('/lgekr/asset/membership/images/join/bul_ipin.gif') no-repeat 0 5px;}

div.mbship_intro + table.mship_info {margin-top: 20px;}/*2018.12.31:Ãß°¡*/

.mbship_enter {overflow:hidden;}
.mbship_enter h3 {padding-top:50px; padding-bottom:11px; border-bottom:1px solid #c1c1c1;}
.mbship_enter .step_01 .citation_type {overflow:hidden; margin-top:19px;}
.mbship_enter .step_01 .citation_type li {float:left; margin-left:20px;}
.mbship_enter .step_01 .citation_type li a {display:block; overflow:hidden; width:330px; height:78px; background:url('/lgekr/asset/membership/images/join/tab_certified.gif') no-repeat 0 0; text-indent:-9999px;}
.mbship_enter .step_01 .citation_type li a.type01 {background-position:0 -78px;}
.mbship_enter .step_01 .citation_type.off li a.type01 {background-position:0 0;}
.mbship_enter .step_01 .citation_type li a.type02 {background-position:-347px -78px;}
.mbship_enter .step_01 .citation_type.off li a.type02 {background-position:-347px 0;}
/* 14¼¼ ¹Ì¸¸ °¡ÀÔ */
.mbship_enter .step_01 .citation_type li a.type03 {background-position:0 -233px;}
.mbship_enter .step_01 .citation_type.off li a.type03 {background-position:0 -156px;}
.mbship_enter .step_01 .citation_type li a.type04 {background-position:-347px -233px;}
.mbship_enter .step_01 .citation_type.off li a.type04 {background-position:-347px -156px;}
.mbship_enter .step_01 .auth_after {margin:19px auto 0; padding:20px 0 10px; width:676px; border:1px solid #d9d9d9; text-align:center; background:#ededed;}
.mbship_enter .step_01 .auth_after p { line-height:18px; padding-bottom:2px;}
.mbship_enter .step_01 .auth_after p strong {color:#2e2c2d;}
.mbship_enter .step_01 .auth_after+.txt_inquiry {margin-top:20px;}
.mbship_enter .step_01 .type_off .citation_type {display:none;}


/* //14¼¼ ¹Ì¸¸ °¡ÀÔ */
.mbship_enter .step_01 .txt_inquiry {margin:10px 0 0 20px; color:#9f9f9f; line-height:18px;}
.mbship_enter .step_02 .mship_info {border:none;}
.mbship_enter .step_02 .mship_info .shop_info {margin-top:8px; color:#db1455; line-height:16px;}
.mbship_enter .step_02 .mship_info td.name input {padding-top:5px; width:235px;}
.mbship_enter .step_02 .mship_info td.number select {padding:2px 0 0 0; height:21px;} 
.mbship_enter .step_02 .mship_info td.number input {padding:2px 0 0 0; height:19px;}
.mbship_enter .step_02 .mship_info td .area, .mbship_enter .step_02 .mship_info td .area_store {padding:2px 0 0 0; height:21px;}


.mbship_end .mbship_ment {overflow:hidden; padding-top:26px; background:url('/lgekr/asset/membership/images/join/bg_mbship_ment01.gif') no-repeat 0 0;}
.mbship_end .mbship_ment p {height:39px; font-size:16px; background:url('/lgekr/asset/membership/images/join/bg_mbship_ment02.gif') no-repeat 0 0; text-align:center; width:100%;}
.mbship_end .mbship_point {padding:35px 0 0 295px; height:260px; background:url('/lgekr/asset/membership/images/join/bg_mbship_point.png') no-repeat 0 17px;}
.mbship_end .mbship_point .app_down {margin-top:55px; margin-left:-10px; padding:14px 0; height:30px; text-align:center; background:url('/lgekr/asset/membership/images/join/bg_app_down.gif') repeat-x 0 0;}
.mbship_end .mbship_point .app_down span, .mbship_end .mbship_point .app_down img {vertical-align:middle;}
.mbship_end .mbship_point .app_down span {padding-right:55px;}
.mbship_end .mbship_point .app_down span+a {display:inline-block; margin-right:3px;}

/* ±è½ÂÀ± 2014.02.25 ¸â¹ö½Ê Á¤º¸ ¼öÁ¤ Ãß°¡ CSS */
.mbship_txt_point{color:#db054b}
.txt_required{margin-bottom:8px}
.number .mbship_txt_point{margin-top:8px}



/* 2014.05.30 Á¤ÁøÁÖ PJ20143468 ºñ È¸¿øÁ¦ ÀüÈ¯ : °³ÀÎÁ¤º¸ ¼öÁý ¹× ÀÌ¿ë µ¿ÀÇ Ãß°¡ */
/* ³ªÀÇ ¸â¹ö½Ê °³ÀÎÁ¤º¸ ¼öÁý ¹× ÀÌ¿ë µ¿ÀÇ */
.privacy_essential {padding: 15px 12px 12px; border: 1px solid #dcdcdc;}
.privacy_essential h4{padding: 0 0 10px 15px; background: url('/lgekr/asset/membership/images/join/ico_privacy_mr.gif') no-repeat 0 0; }
.privacy_essential h4 .font_color {color:#d80546;}
.privacy_essential .infor_area {margin: 0 0 0 10px;}
.privacy_essential .infor_area input {margin:-2px 0 0;}
*:first-child+html .privacy_essential .infor_area input {margin:-4px 0 0;}
.privacy_essential .infor_area .infor_label {padding: 0 20px 0 0;}
.privacy_essential .infor_area img {vertical-align: middle;}


.add_type_select li{float:left;margin-left:20px}
.add_type_select li:first-child{margin-left:0}
.add_type_select li label{vertical-align:top}

.add_type_cont{margin-top:20px}
.add_type_latest{display:none}
.add_type_latest .add_type_latest_list{border:1px solid #ccc;height:62px;overflow-y:scroll;margin-bottom:10px;width:430px}
.add_type_latest ul{margin:5px}
.add_type_latest li{margin-top:5px}
.add_type_latest li:first-child{margin-top:0}