body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, p, blockquote, button, input { font:normal 12px dotum; line-height:18px; color:#888; margin:0; padding:0; }

body {  }
ul, ol, li, dl, dd { list-style:none outside; }
img { vertical-align:middle; border:0; }
input { vertical-align:middle; }
select { vertical-align:middle; }

/* ±âº»¸µÅ© */
a:link { color:#888; text-decoration:none; }
a:visited { color:#888; text-decoration:none; }
a:hover  { color:#888; text-decoration:underline; }
/*ÀÍ½ºÇÃ·¯·Î¿¡¼­ ¸¶¿ì½º Å¬¸¯½Ã Á¡¼± ¾È³ªÅ¸°Ô*/
a {selector-dummy:expression(this.hideFocus=true);}
a { outline:none; }

/*---------------------------------------------------------------------------------------------------*/

/*ÀüÃ¼ ·¦ÇÎ*/
.wrap_body { background:url(../images/public/bg_sub_gnb_01.gif) no-repeat center top; position:relative; width:100%; margin:0 auto; }

/*gnb ÇÃ·¡½Ã ¿µ¿ª*/
.gnb_01 { position:relative; width:920px; height:220px; margin:0 auto; }

/*gnb ÀÌ¹ÌÁö ¿µ¿ª*/
.gnb_img { background:url(../images/public/bg_gnb_img_01.gif) no-repeat center top; position:absolute; top:0px; width:920px; height:155px; margin:0 auto; display:none; }

.gnb_logo { position:absolute; width:100px; height:50px; padding:40px 0 0 15px; z-index:1; }
.gnb_logo a { display:block; width:100%; height:100%; }

.gnb_top { position:relative; width:127px; height:18px; padding:6px 0px 0 0; float:right; }
.gnb_top ul { float:left; }
.gnb_top .myinfo { background:url(../images/public/gnb_top_myinfo.gif) no-repeat; text-align:center; width:46px; height:18px; margin:0 0 0 0; }
.gnb_top .cscenter { background:url(../images/public/gnb_top_cscenter.gif) no-repeat; text-align:center; width:44px; height:18px; margin:0 0 0 0; }
.gnb_top .help { background:url(../images/public/gnb_top_help.gif) no-repeat; text-align:center; width:37px; height:18px; margin:0 0 0 0; }
.gnb_top .myinfo_over { background:url(../images/public/gnb_top_myinfo_over.gif) no-repeat; text-align:center; width:46px; height:18px; margin:0 0 0 0; }
.gnb_top .cscenter_over { background:url(../images/public/gnb_top_cscenter_over.gif) no-repeat; text-align:center; width:44px; height:18px; margin:0 0 0 0; }
.gnb_top .help_over { background:url(../images/public/gnb_top_help_over.gif) no-repeat; text-align:center; width:37px; height:18px; margin:0 0 0 0; }
.gnb_top a { display:block; width:100%; height:100%; }

.gnb_depth1 { position:relative; width:507px; height:30px; padding:38px 0 0 195px; }
.gnb_depth1 ul { float:left; }
.gnb_depth1 .msg { background:url(../images/public/gnb_msg.gif) no-repeat; text-align:center; width:92px; height:30px; margin:0 0 0 0; }
.gnb_depth1 .customer { background:url(../images/public/gnb_customer.gif) no-repeat; text-align:center; width:68px; height:30px; margin:0 0 0 0; }
.gnb_depth1 .day { background:url(../images/public/gnb_day.gif) no-repeat; text-align:center; width:92px; height:30px; margin:0 0 0 0; }
.gnb_depth1 .diary { background:url(../images/public/gnb_diary.gif) no-repeat; text-align:center; width:79px; height:30px; margin:0 0 0 0; }
.gnb_depth1 .pay { background:url(../images/public/gnb_pay.gif) no-repeat; text-align:center; width:79px; height:30px; margin:0 0 0 0; }
.gnb_depth1 .family { background:url(../images/public/gnb_family.gif) no-repeat; text-align:center; width:97px; height:30px; margin:0 0 0 0; }
.gnb_depth1 .msg_over { background:url(../images/public/gnb_msg_over.gif) no-repeat; text-align:center; width:92px; height:30px; margin:0 0 0 0; }
.gnb_depth1 .customer_over { background:url(../images/public/gnb_customer_over.gif) no-repeat; text-align:center; width:68px; height:30px; margin:0 0 0 0; }
.gnb_depth1 .day_over { background:url(../images/public/gnb_day_over.gif) no-repeat; text-align:center; width:92px; height:30px; margin:0 0 0 0; }
.gnb_depth1 .diary_over { background:url(../images/public/gnb_diary_over.gif) no-repeat; text-align:center; width:79px; height:30px; margin:0 0 0 0; }
.gnb_depth1 .pay_over { background:url(../images/public/gnb_pay_over.gif) no-repeat; text-align:center; width:79px; height:30px; margin:0 0 0 0; }
.gnb_depth1 .family_over { background:url(../images/public/gnb_family_over.gif) no-repeat; text-align:center; width:97px; height:30px; margin:0 0 0 0; }
.gnb_depth1 a { display:block; width:100%; height:100%; }
.gnb_depth1 .msg a { display:block; width:100%; height:100%; }

.gnb_depth2 { position:relative; width:599px; height:26px; padding:0 0 0 0; }

.gnb_msg { position:relative; width:599px; height:26px; padding:0 0 0 205px; display:none; }
.gnb_msg ul { float:left; }
.gnb_msg .sms { background:url(../images/public/gnb_msg_sms.gif) no-repeat; text-align:center; width:84px; height:26px; margin:0 0 0 0; }
.gnb_msg .excel { background:url(../images/public/gnb_msg_excel.gif) no-repeat; text-align:center; width:79px; height:26px; margin:0 0 0 0; }
.gnb_msg .long { background:url(../images/public/gnb_msg_long.gif) no-repeat; text-align:center; width:99px; height:26px; margin:0 0 0 0; }
.gnb_msg .multi { background:url(../images/public/gnb_msg_multi.gif) no-repeat; text-align:center; width:84px; height:26px; margin:0 0 0 0; }
.gnb_msg .msg080 { background:url(../images/public/gnb_msg_080.gif) no-repeat; text-align:center; width:75px; height:26px; margin:0 0 0 0; }
.gnb_msg .result { background:url(../images/public/gnb_msg_result.gif) no-repeat; text-align:center; width:53px; height:26px; margin:0 0 0 0; }
.gnb_msg .reserve { background:url(../images/public/gnb_msg_reserve.gif) no-repeat; text-align:center; width:53px; height:26px; margin:0 0 0 0; }
.gnb_msg .reject { background:url(../images/public/gnb_msg_reject.gif) no-repeat; text-align:center; width:72px; height:26px; margin:0 0 0 0; }
.gnb_msg .sms_over { background:url(../images/public/gnb_msg_sms_over.gif) no-repeat; text-align:center; width:84px; height:26px; margin:0 0 0 0; }
.gnb_msg .excel_over { background:url(../images/public/gnb_msg_excel_over.gif) no-repeat; text-align:center; width:79px; height:26px; margin:0 0 0 0; }
.gnb_msg .long_over { background:url(../images/public/gnb_msg_long_over.gif) no-repeat; text-align:center; width:99px; height:26px; margin:0 0 0 0; }
.gnb_msg .multi_over { background:url(../images/public/gnb_msg_multi_over.gif) no-repeat; text-align:center; width:84px; height:26px; margin:0 0 0 0; }
.gnb_msg .msg080_over { background:url(../images/public/gnb_msg_080_over.gif) no-repeat; text-align:center; width:75px; height:26px; margin:0 0 0 0; }
.gnb_msg .result_over { background:url(../images/public/gnb_msg_result_over.gif) no-repeat; text-align:center; width:53px; height:26px; margin:0 0 0 0; }
.gnb_msg .reserve_over { background:url(../images/public/gnb_msg_reserve_over.gif) no-repeat; text-align:center; width:53px; height:26px; margin:0 0 0 0; }
.gnb_msg .reject_over { background:url(../images/public/gnb_msg_reject_over.gif) no-repeat; text-align:center; width:72px; height:26px; margin:0 0 0 0; }
.gnb_msg a { display:block; width:100%; height:100%; }

.gnb_customer { position:relative; width:560px; height:26px; padding:0 0 0 205px; display:none; }
.gnb_customer ul { float:left; }
.gnb_customer .search { background:url(../images/public/gnb_customer_search.gif) no-repeat; text-align:center; width:66px; height:26px; margin:0 0 0 0; }
.gnb_customer .add { background:url(../images/public/gnb_customer_add.gif) no-repeat; text-align:center; width:66px; height:26px; margin:0 0 0 0; }
.gnb_customer .upload { background:url(../images/public/gnb_customer_upload.gif) no-repeat; text-align:center; width:84px; height:26px; margin:0 0 0 0; }
.gnb_customer .download { background:url(../images/public/gnb_customer_download.gif) no-repeat; text-align:center; width:84px; height:26px; margin:0 0 0 0; }
.gnb_customer .analysis { background:url(../images/public/gnb_customer_analysis.gif) no-repeat; text-align:center; width:88px; height:26px; margin:0 0 0 0; }
.gnb_customer .setting { background:url(../images/public/gnb_customer_setting.gif) no-repeat; text-align:center; width:88px; height:26px; margin:0 0 0 0; }
.gnb_customer .up { background:url(../images/public/gnb_customer_up.gif) no-repeat; text-align:center; width:84px; height:26px; margin:0 0 0 0; }
.gnb_customer .search_over { background:url(../images/public/gnb_customer_search_over.gif) no-repeat; text-align:center; width:66px; height:26px; margin:0 0 0 0; }
.gnb_customer .add_over { background:url(../images/public/gnb_customer_add_over.gif) no-repeat; text-align:center; width:66px; height:26px; margin:0 0 0 0; }
.gnb_customer .upload_over { background:url(../images/public/gnb_customer_upload_over.gif) no-repeat; text-align:center; width:84px; height:26px; margin:0 0 0 0; }
.gnb_customer .download_over { background:url(../images/public/gnb_customer_download_over.gif) no-repeat; text-align:center; width:84px; height:26px; margin:0 0 0 0; }
.gnb_customer .analysis_over { background:url(../images/public/gnb_customer_analysis_over.gif) no-repeat; text-align:center; width:88px; height:26px; margin:0 0 0 0; }
.gnb_customer .setting_over { background:url(../images/public/gnb_customer_setting_over.gif) no-repeat; text-align:center; width:88px; height:26px; margin:0 0 0 0; }
.gnb_customer .up_over { background:url(../images/public/gnb_customer_up_over.gif) no-repeat; text-align:center; width:84px; height:26px; margin:0 0 0 0; }
.gnb_customer a { display:block; width:100%; height:100%; }

.gnb_day { position:relative; width:321px; height:26px; padding:0 0 0 235px; display:none; }
.gnb_day ul { float:left; }
.gnb_day .direct { background:url(../images/public/gnb_day_direct.gif) no-repeat; text-align:center; width:84px; height:26px; margin:0 0 0 0; }
.gnb_day .auto { background:url(../images/public/gnb_day_auto.gif) no-repeat; text-align:center; width:84px; height:26px; margin:0 0 0 0; }
.gnb_day .alarm { background:url(../images/public/gnb_day_alarm.gif) no-repeat; text-align:center; width:84px; height:26px; margin:0 0 0 0; }
.gnb_day .list { background:url(../images/public/gnb_day_list.gif) no-repeat; text-align:center; width:69px; height:26px; margin:0 0 0 0; }
.gnb_day .direct_over { background:url(../images/public/gnb_day_direct_over.gif) no-repeat; text-align:center; width:84px; height:26px; margin:0 0 0 0; }
.gnb_day .auto_over { background:url(../images/public/gnb_day_auto_over.gif) no-repeat; text-align:center; width:84px; height:26px; margin:0 0 0 0; }
.gnb_day .alarm_over { background:url(../images/public/gnb_day_alarm_over.gif) no-repeat; text-align:center; width:84px; height:26px; margin:0 0 0 0; }
.gnb_day .list_over { background:url(../images/public/gnb_day_list_over.gif) no-repeat; text-align:center; width:69px; height:26px; margin:0 0 0 0; }
.gnb_day a { display:block; width:100%; height:100%; }

.gnb_diary { position:relative; width:157px; height:26px; padding:0 0 0 375px; display:none; }
.gnb_diary ul { float:left; }
.gnb_diary .monthly { background:url(../images/public/gnb_diary_monthly.gif) no-repeat; text-align:center; width:53px; height:26px; margin:0 0 0 0; }
.gnb_diary .weekly { background:url(../images/public/gnb_diary_weekly.gif) no-repeat; text-align:center; width:53px; height:26px; margin:0 0 0 0; }
.gnb_diary .daily { background:url(../images/public/gnb_diary_daily.gif) no-repeat; text-align:center; width:51px; height:26px; margin:0 0 0 0; }
.gnb_diary .monthly_over { background:url(../images/public/gnb_diary_monthly_over.gif) no-repeat; text-align:center; width:53px; height:26px; margin:0 0 0 0; }
.gnb_diary .weekly_over { background:url(../images/public/gnb_diary_weekly_over.gif) no-repeat; text-align:center; width:53px; height:26px; margin:0 0 0 0; }
.gnb_diary .daily_over { background:url(../images/public/gnb_diary_daily_over.gif) no-repeat; text-align:center; width:51px; height:26px; margin:0 0 0 0; }
.gnb_diary a { display:block; width:100%; height:100%; }

.gnb_pay { position:relative; width:469px; height:26px; padding:0 0 0 325px; display:none; }
.gnb_pay ul { float:left; }
.gnb_pay .intro { background:url(../images/public/gnb_pay_intro.gif) no-repeat; text-align:center; width:53px; height:26px; margin:0 0 0 0; }
.gnb_pay .payment { background:url(../images/public/gnb_pay_payment.gif) no-repeat; text-align:center; width:53px; height:26px; margin:0 0 0 0; }
.gnb_pay .bill { background:url(../images/public/gnb_pay_bill.gif) no-repeat; text-align:center; width:94px; height:26px; margin:0 0 0 0; }
.gnb_pay .estimate { background:url(../images/public/gnb_pay_estimate.gif) no-repeat; text-align:center; width:66px; height:26px; margin:0 0 0 0; }
.gnb_pay .paylist { background:url(../images/public/gnb_pay_paylist.gif) no-repeat; text-align:center; width:53px; height:26px; margin:0 0 0 0; }
.gnb_pay .cashlist { background:url(../images/public/gnb_pay_cashlist.gif) no-repeat; text-align:center; width:72px; height:26px; margin:0 0 0 0; }
.gnb_pay .pointlist { background:url(../images/public/gnb_pay_pointlist.gif) no-repeat; text-align:center; width:78px; height:26px; margin:0 0 0 0; }
.gnb_pay .intro_over { background:url(../images/public/gnb_pay_intro_over.gif) no-repeat; text-align:center; width:53px; height:26px; margin:0 0 0 0; }
.gnb_pay .payment_over { background:url(../images/public/gnb_pay_payment_over.gif) no-repeat; text-align:center; width:53px; height:26px; margin:0 0 0 0; }
.gnb_pay .bill_over { background:url(../images/public/gnb_pay_bill_over.gif) no-repeat; text-align:center; width:94px; height:26px; margin:0 0 0 0; }
.gnb_pay .estimate_over { background:url(../images/public/gnb_pay_estimate_over.gif) no-repeat; text-align:center; width:66px; height:26px; margin:0 0 0 0; }
.gnb_pay .paylist_over { background:url(../images/public/gnb_pay_paylist_over.gif) no-repeat; text-align:center; width:53px; height:26px; margin:0 0 0 0; }
.gnb_pay .cashlist_over { background:url(../images/public/gnb_pay_cashlist_over.gif) no-repeat; text-align:center; width:72px; height:26px; margin:0 0 0 0; }
.gnb_pay .pointlist_over { background:url(../images/public/gnb_pay_pointlist_over.gif) no-repeat; text-align:center; width:78px; height:26px; margin:0 0 0 0; }
.gnb_pay a { display:block; width:100%; height:100%; }

.gnb_family { position:relative; width:435px; height:26px; padding:0 0 0 386px; display:none; }
.gnb_family ul { float:left; }
.gnb_family .fintro { background:url(../images/public/gnb_family_intro.gif) no-repeat; text-align:center; width:85px; height:26px; margin:0 0 0 0; }
.gnb_family .request { background:url(../images/public/gnb_family_request.gif) no-repeat; text-align:center; width:75px; height:26px; margin:0 0 0 0; }
.gnb_family .secede { background:url(../images/public/gnb_family_secede.gif) no-repeat; text-align:center; width:75px; height:26px; margin:0 0 0 0; }
.gnb_family .reqmember { background:url(../images/public/gnb_family_reqmember.gif) no-repeat; text-align:center; width:75px; height:26px; margin:0 0 0 0; }
.gnb_family .member { background:url(../images/public/gnb_family_member.gif) no-repeat; text-align:center; width:56px; height:26px; margin:0 0 0 0; }
.gnb_family .uselist { background:url(../images/public/gnb_family_uselist.gif) no-repeat; text-align:center; width:69px; height:26px; margin:0 0 0 0; }
.gnb_family .fintro_over { background:url(../images/public/gnb_family_intro_over.gif) no-repeat; text-align:center; width:85px; height:26px; margin:0 0 0 0; }
.gnb_family .request_over { background:url(../images/public/gnb_family_request_over.gif) no-repeat; text-align:center; width:75px; height:26px; margin:0 0 0 0; }
.gnb_family .secede_over { background:url(../images/public/gnb_family_secede_over.gif) no-repeat; text-align:center; width:75px; height:26px; margin:0 0 0 0; }
.gnb_family .reqmember_over { background:url(../images/public/gnb_family_reqmember_over.gif) no-repeat; text-align:center; width:75px; height:26px; margin:0 0 0 0; }
.gnb_family .member_over { background:url(../images/public/gnb_family_member_over.gif) no-repeat; text-align:center; width:56px; height:26px; margin:0 0 0 0; }
.gnb_family .uselist_over { background:url(../images/public/gnb_family_uselist_over.gif) no-repeat; text-align:center; width:69px; height:26px; margin:0 0 0 0; }
.gnb_family a { display:block; width:100%; height:100%; }

/*.gnb_fax_menu { background:url(../images/public/bg_gnb_img_01.gif) no-repeat center top; position:absolute; top:0px; width:920px; height:155px; margin:0 auto; display:none; }*/
.gnb_fax_menu { background:url(../images/public/gnb_fax.gif) no-repeat; position:absolute; top:38px; left:701px; text-align:center; width:56px; height:30px; margin:0 0 0 0; }
.gnb_fax_menu_over { background:url(../images/public/gnb_fax_over.gif) no-repeat; position:absolute; top:38px; left:701px; text-align:center; width:56px; height:30px; margin:0 0 0 0; }
.gnb_fax_menu a { display:block; width:100%; height:100%; }
.gnb_fax_menu_over a { display:block; width:100%; height:100%; }
/*.gnb_fax { position:absolute; top:68px; right:99px; width:416px; height:26px; padding:0 0 0 386px; display:none; }*/
.gnb_fax { position:absolute; top:68px; right:-100px; width:416px; height:26px; padding:0 0 0 386px; display:none; }
.gnb_fax ul { float:left; }
.gnb_fax .send { background:url(../images/public/gnb_fax_send.gif) no-repeat; text-align:center; width:60px; height:26px; margin:0 0 0 0; }
.gnb_fax .result { background:url(../images/public/gnb_fax_result.gif) no-repeat; text-align:center; width:78px; height:26px; margin:0 0 0 0; }
.gnb_fax .reserve { background:url(../images/public/gnb_fax_reserve.gif) no-repeat; text-align:center; width:78px; height:26px; margin:0 0 0 0; }
.gnb_fax .receive { background:url(../images/public/gnb_fax_receive.gif) no-repeat; text-align:center; width:69px; height:26px; margin:0 0 0 0; }
.gnb_fax .item { background:url(../images/public/gnb_fax_item.gif) no-repeat; text-align:center; width:78px; height:26px; margin:0 0 0 0; }
.gnb_fax .intro { background:url(../images/public/gnb_fax_intro.gif) no-repeat; text-align:center; width:53px; height:26px; margin:0 0 0 0; }
.gnb_fax .send_over { background:url(../images/public/gnb_fax_send_over.gif) no-repeat; text-align:center; width:60px; height:26px; margin:0 0 0 0; }
.gnb_fax .result_over { background:url(../images/public/gnb_fax_result_over.gif) no-repeat; text-align:center; width:78px; height:26px; margin:0 0 0 0; }
.gnb_fax .reserve_over { background:url(../images/public/gnb_fax_reserve_over.gif) no-repeat; text-align:center; width:78px; height:26px; margin:0 0 0 0; }
.gnb_fax .receive_over { background:url(../images/public/gnb_fax_receive_over.gif) no-repeat; text-align:center; width:69px; height:26px; margin:0 0 0 0; }
.gnb_fax .item_over { background:url(../images/public/gnb_fax_item_over.gif) no-repeat; text-align:center; width:78px; height:26px; margin:0 0 0 0; }
.gnb_fax .intro_over { background:url(../images/public/gnb_fax_intro_over.gif) no-repeat; text-align:center; width:53px; height:26px; margin:0 0 0 0; }
.gnb_fax a { display:block; width:100%; height:100%; }

.gnb_my { position:relative; width:603px; height:61px; padding:0 0 0 295px; }
.gnb_my ul { float:left; }
.gnb_my .bg { background:url(../images/public/gnb_my_bg.gif) no-repeat; text-align:center; width:21px; height:61px; margin:0 0 0 0; }
.gnb_my .pay { background:url(../images/public/gnb_my_pay.gif) no-repeat; text-align:center; width:57px; height:50px; margin:4px 0 0 0; }
.gnb_my .sms { background:url(../images/public/gnb_my_sms.gif) no-repeat; text-align:center; width:57px; height:50px; margin:4px 0 0 0; }
.gnb_my .long { background:url(../images/public/gnb_my_long.gif) no-repeat; text-align:center; width:57px; height:50px; margin:4px 0 0 0; }
.gnb_my .multi { background:url(../images/public/gnb_my_multi.gif) no-repeat; text-align:center; width:57px; height:50px; margin:4px 0 0 0; }
.gnb_my .result { background:url(../images/public/gnb_my_result.gif) no-repeat; text-align:center; width:57px; height:50px; margin:4px 0 0 0; }
.gnb_my .reserve { background:url(../images/public/gnb_my_reserve.gif) no-repeat; text-align:center; width:57px; height:50px; margin:4px 0 0 0; }
.gnb_my .customer { background:url(../images/public/gnb_my_customer.gif) no-repeat; text-align:center; width:57px; height:50px; margin:4px 0 0 0; }
.gnb_my .bill { background:url(../images/public/gnb_my_bill.gif) no-repeat; text-align:center; width:57px; height:50px; margin:4px 0 0 0; }
.gnb_my .pay_over { background:url(../images/public/gnb_my_pay_over.gif) no-repeat; text-align:center; width:57px; height:50px; margin:4px 0 0 0; }
.gnb_my .sms_over { background:url(../images/public/gnb_my_sms_over.gif) no-repeat; text-align:center; width:57px; height:50px; margin:4px 0 0 0; }
.gnb_my .long_over { background:url(../images/public/gnb_my_long_over.gif) no-repeat; text-align:center; width:57px; height:50px; margin:4px 0 0 0; }
.gnb_my .multi_over { background:url(../images/public/gnb_my_multi_over.gif) no-repeat; text-align:center; width:57px; height:50px; margin:4px 0 0 0; }
.gnb_my .result_over { background:url(../images/public/gnb_my_result_over.gif) no-repeat; text-align:center; width:57px; height:50px; margin:4px 0 0 0; }
.gnb_my .reserve_over { background:url(../images/public/gnb_my_reserve_over.gif) no-repeat; text-align:center; width:57px; height:50px; margin:4px 0 0 0; }
.gnb_my .customer_over { background:url(../images/public/gnb_my_customer_over.gif) no-repeat; text-align:center; width:57px; height:50px; margin:4px 0 0 0; }
.gnb_my .bill_over { background:url(../images/public/gnb_my_bill_over.gif) no-repeat; text-align:center; width:57px; height:50px; margin:4px 0 0 0; }
.gnb_my a { display:block; width:100%; height:100%; }

/*¸ÞÀÎÀÌ¹ÌÁö*/
.main_img { position:relative; width:900px; height:425px; margin:0 auto; }
.main_img_01 { background:url(../images/temp/tmp_main_04.jpg) no-repeat center top; text-align:center; position:absolute; top:0px; width:900px; height:425px; margin:0 auto; display:none; }
.main_img_01 a { display:block; width:100%; height:100%; }


/*·Î±×ÀÎ ¿µ¿ª*/
.member_wrap { height:35px; }
.member_wrap .before div, .member_wrap .before ul { float:left; }
.member_wrap .before { background:url(../images/public/bg_login.gif) no-repeat 21px 4px; height:30px; margin-top:7px; padding-left:88px; }
.member_wrap .before .login ul { float:left; }
.member_wrap .before .login .id { background:url(../images/public/bg_login_input.gif) no-repeat; width:98px; padding-left:10px; }
.member_wrap .before .login .pw { background:url(../images/public/bg_login_input.gif) no-repeat; width:103px; padding-left:10px; }
.member_wrap .before .login .btn { position:relative; margin-top:-3px; }
.member_wrap .member { margin-left:20px; }
.member_wrap .member ul { float:left; }

.member_wrap .after div, .member_wrap .after ul { float:left; }
.member_wrap .after .cont ul { float:left; }
.member_wrap .after .name { padding:10px 0 0 19px; }
.member_wrap .after .name span { background:url(../images/public/login_img_name.gif) no-repeat right top; font:bold 12px dotum; color:#7b90d4; padding-right:13px; }
.member_wrap .after .message { background:url(../images/public/login_img_message.gif) no-repeat left 10px; margin-left:10px; padding:10px 0 0 58px; }
.member_wrap .after .message span { background:url(../images/public/login_img_count.gif) no-repeat right 2px; font:bold 12px arial; color:#ff7e00; line-height:12px; padding-right:10px; }
.member_wrap .after .point { background:url(../images/public/login_img_point.gif) no-repeat left 10px; margin-left:10px; padding:10px 0 0 50px; }
.member_wrap .after .point span { background:url(../images/public/login_img_point1.gif) no-repeat right 2px; font:bold 12px arial; color:#ff7e00; line-height:12px; padding-right:10px; }
.member_wrap .after .btn { padding:5px 0 0 10px; }
.member_wrap .after .info { background:#fff; position:absolute; width:130px; border:1px solid #c1c1c1; padding:10px; }
.member_wrap .after .info ul { float:none; }
.member_wrap .after .info li { background:url(../images/public/bullet_orange_01.gif) no-repeat left center; font-size:11px; line-height:18px; letter-spacing:-1px; padding-left:5px; }
.member_wrap .after .info span.count { font-weight:bold; color:#ff7e00; }
.member_wrap .after .secret { padding:10px 0 0 19px; }
.member_wrap .after .secret span { font:bold 12px dotum; color:#7b90d4; padding-right:0px; }

.quick_main { position:absolute; right:-80px; top:155px; }

/*Äü¸Þ´º Ãß°¡*/
.quick_top { background:url(../images/public/quick_img_top.gif) no-repeat; text-align:center; width:80px; height:137px; margin:0 0 0 0; }
.quick_bottom { background:url(../images/public/quick_img_bottom.gif) no-repeat; text-align:center; width:80px; height:33px; margin:0 0 0 0; }
.quick_bg { background:url(../images/public/quick_img_bg.gif) repeat-y; text-align:center; width:80px; height:175px; }
.quick_bg .intro { background:url(../images/public/quick_img_intro_1.gif) no-repeat; text-align:center; width:61px; height:25px; margin:0 14px 0 5px; }
.quick_bg .pay { background:url(../images/public/quick_img_pay_1.gif) no-repeat; text-align:center; width:61px; height:25px; margin:0 14px 0 5px; }
.quick_bg .sms { background:url(../images/public/quick_img_sms_1.gif) no-repeat; text-align:center; width:61px; height:25px; margin:0 14px 0 5px; }
.quick_bg .long { background:url(../images/public/quick_img_long_1.gif) no-repeat; text-align:center; width:61px; height:25px; margin:0 14px 0 5px; }
.quick_bg .multi { background:url(../images/public/quick_img_mms_1.gif) no-repeat; text-align:center; width:61px; height:25px; margin:0 14px 0 5px; }
.quick_bg .msg080 { background:url(../images/public/quick_img_080_1.gif) no-repeat; text-align:center; width:61px; height:25px; margin:0 14px 0 5px; }
.quick_bg .customer { background:url(../images/public/quick_img_customer_1.gif) no-repeat; text-align:center; width:61px; height:25px; margin:0 14px 0 5px; }
.quick_bg .help { background:url(../images/public/quick_img_help_1.gif) no-repeat; text-align:center; width:61px; height:25px; margin:0 14px 0 5px; }
.quick_bg .intro_over { background:url(../images/public/quick_img_intro_2.gif) no-repeat; text-align:center; width:61px; height:25px; margin:0 14px 0 5px; }
.quick_bg .pay_over { background:url(../images/public/quick_img_pay_2.gif) no-repeat; text-align:center; width:61px; height:25px; margin:0 14px 0 5px; }
.quick_bg .sms_over { background:url(../images/public/quick_img_sms_2.gif) no-repeat; text-align:center; width:61px; height:25px; margin:0 14px 0 5px; }
.quick_bg .long_over { background:url(../images/public/quick_img_long_2.gif) no-repeat; text-align:center; width:61px; height:25px; margin:0 14px 0 5px; }
.quick_bg .multi_over { background:url(../images/public/quick_img_mms_2.gif) no-repeat; text-align:center; width:61px; height:25px; margin:0 14px 0 5px; }
.quick_bg .msg080_over { background:url(../images/public/quick_img_080_2.gif) no-repeat; text-align:center; width:61px; height:25px; margin:0 14px 0 5px; }
.quick_bg .customer_over { background:url(../images/public/quick_img_customer_2.gif) no-repeat; text-align:center; width:61px; height:25px; margin:0 14px 0 5px; }
.quick_bg .help_over { background:url(../images/public/quick_img_help_2.gif) no-repeat; text-align:center; width:61px; height:25px; margin:0 14px 0 5px; }
.quick_bg a { display:block; width:61px; height:25px; }
/*Äü¸Þ´º Ãß°¡ ³¡*/
.quick_banner { background:url(../images/public/quick_banner.gif) no-repeat; text-align:center; width:80px; height:83px; margin:10px 0 0 0; }
.quick_banner a { display:block; width:80px; height:83px; }
.quick_banner1 { background:url(../images/public/quick_banner_election.gif) no-repeat; text-align:center; width:80px; height:133px; margin:8px 0 0 0; }
.quick_banner1 a { display:block; width:80px; height:133px; }
.quick_banner2 { background:url(../images/public/quick_banner_callback.gif) no-repeat; text-align:center; width:80px; height:80px;  margin:8px 0 0 1px; }
.quick_banner2 a { display:block; width:80px; height:80px; }

.hot_wrap { background:url(../images/public/main_hot_bg.gif) repeat-y; width:940px; margin:10px auto 0 auto; }
.hot_wrap .cont { background:url(../images/public/main_hot_top.gif) no-repeat; padding:27px 30px 0 30px; }
.banner img { float:left; }
.notice { width:206px; }
.notice .title { background:url(../images/public/main_hot_notice.gif) no-repeat; width:206px; height:19px; }
.dot { background:url(../images/public/bullet_orange_01.gif) no-repeat left center; line-height:16px; padding-left:6px; }

/*--------------------ÇªÅÍ--------------------*/
.footer_wrap { text-align:center; clear:both; width:100%; margin:0 auto; padding:60px 0 30px 0; }
.footer { background:url(../images/public/img_footer_01.gif) no-repeat center top; text-align:center; position:relative; width:770px; height:40px; margin:0 auto; }
.footer a { display:block; float:left; height:11px; }
.footer a.company { width:58px; padding-left:5px; }
.footer a.qna { width:52px; }
.footer a.sitemap { width:53px; }
.footer a.location { width:68px; }
.footer .family { position:absolute; left:315px; top:4px; }


/*--------------------- etc ---------------------*/
.bg_none { background:none; }
/*Æ÷Áö¼Ç°ü·Ã*/
.relative { position:relative; }
.absolute { position:absolute; }

/*ÆùÆ®°ü·Ã*/
.t_dotum { font:normal 12px dotum; }
.t_dotum_s { font:normal 11px dotum; }
.t_arial { font-family:arial; }
.t_arial_s { font:normal 11px arial; }
.t_s { font-size:11px; }
.t_bold { font-weight:bold; }
.letter { letter-spacing:-1px; }
.letter_none { letter-spacing:0; }
.brown_01 { color:#b5a179; }
.orange_01 { color:#ff7e00; }
.gray_01 { color:#d4d4d4; }
.gray_02 { color:#acacac; }
.gray_03 { color:#494343; }

/*ÆùÆ®Á¤·Ä°ü·Ã*/
.t_center { text-align:center; }
.t_left { text-align:left; }
.t_right { text-align:right; }
.t_middle { vertical-align:middle; }

/*Á¤·Ä°ü·Ã*/
.f_l { float:left; }
.f_r { float:right; }
.il { display:inline; }
.c_both { clear:both; }
.center { margin:0 auto; }
.v_middle { vertical-align:middle; }

/*¸¶Áø°ü·Ã*/
.m_t_3 { margin-top:3px; }
.m_t_4 { margin-top:4px; }
.m_t_5 { margin-top:5px; }
.m_t_10 { margin-top:10px; }
.m_t_15 { margin-top:15px; }
.m_t_20 { margin-top:20px; }
.m_t_30 { margin-top:30px; }
.m_l_5 { margin-left:5px; }
.m_l_10 { margin-left:10px; }
.m_r_5 { margin-right:5px; }
.m_r_10 { margin-right:10px; }
.m_b_5 { margin-bottom:5px; }
.m_b_10 { margin-bottom:10px; }
.m_b_20 { margin-bottom:20px; }


/*ÆÐµù°ü·Ã*/
.p_l_10 { padding-left:10px; }
.p_l_20 { padding-left:20px; }
.p_r_10 { padding-right:10px; }
.p_b_5 { padding-bottom:5px; }
.p_b_10 { padding-bottom:10px; }
.p_t_5 { padding-top:5px; }
.p_t_10 { padding-top:10px; }
.p_t_20 { padding-top:20px; }
.p_10 { padding:10px; }

/*Æû°ü·Ã*/
.input_text_none { background:none; border:none; height:20px; }
.input_text_id { background:url(../images/public/login_img_id.gif) no-repeat 0px 4px; border:none; height:20px; }
.input_text_pw { background:url(../images/public/login_img_pw.gif) no-repeat 0px 4px; border:none; height:20px; }

**html .text_input, *html .text_input {margin:-2px 0px 2px 0px;}
**html .img_margin, *html .img_margin {margin:-1px 0px 1px 0px;}
.c_pointer { cursor:pointer; }
.input_margin { width:13px; height:13px; margin-right:3px; vertical-align:middle; }

.event_wrap { position:absolute; display:none; background:url(../images/event/bg_main_202101.jpg) no-repeat; left:10px; top:-440px; text-align:center; vertical-align:bottom; width:340px; height:295px; margin:0 0 0 0; z-index:10; }
.event_wrap ul { position:relative; vertical-align:bottom; }
.event_wrap a { color:#494343; }
.event_wrap a.unit { display:block; width:350px; height:275px; }

.event_wrap_fax { position:absolute; display:none; background:url(../images/event/bg_main_fax.jpg) no-repeat; left:10px; top:-440px; text-align:center; vertical-align:bottom; width:340px; height:295px; margin:0 0 0 0; z-index:10; }
.event_wrap_fax ul { position:relative; vertical-align:bottom; }
.event_wrap_fax a { color:#494343; }
.event_wrap_fax a.unit { display:block; width:350px; height:275px; }

.event_wrap_callback { position:absolute; display:none; background:url(../images/event/bg_main_callback.jpg) no-repeat; left:10px; top:-440px; text-align:center; vertical-align:bottom; width:340px; height:295px; margin:0 0 0 0; z-index:10; }
.event_wrap_callback ul { position:relative; vertical-align:bottom; margin-top:5px; }
.event_wrap_callback a { color:#494343; }
.event_wrap_callback div { display:block; width:340px; height:268px; }
.event_wrap_callback a.detail { float:left; display:block; width:90px; height:33px; margin-top:235px; margin-left:50px; }
.event_wrap_callback a.reg { float:left; display:block; width:90px; height:33px; margin-top:235px; margin-left:60px; }

/*div ÆË¾÷ Á¤ÀÇ*/
.div_pop_wrap { position:absolute; z-index:30; }
.div_pop_header { background:url(./images/public/bg_div_pop_header.gif) repeat-x; position:relative; height:22px; border:1px solid #4b66c0; padding:0 10px; }
.div_pop_header .title { background:url(./images/public/bullet_div_pop_header_01.gif) no-repeat left center; float:left; font-weight:bold; color:#fff; line-height:22px; padding-left:12px; }
.div_pop_header .close  { float:right; display:block; padding-top:5px; }
.div_pop_cont { background:#fff; border:1px solid #e8e8e8; padding:15px; }
.div_pop_cont_02 { background:#fff; border:1px solid #e8e8e8; padding:10px 0; }
.div_pop_cont_03 { background:#fff; border:1px solid #c1c1c1; padding:10px 15px; }
.div_pop_cont .title { background:url(./images/public/bullet_blue_arrow_01.gif) no-repeat left 5px; font-size:11px; padding-left:8px; }

.msg_favinum_wrap { border:1px solid #e9e9e9; margin-top:10px; }
.msg_favinum_wrap table { border:1px solid #fff; }
.msg_favinum_wrap tr:hover { background:#f2f2f2; }
.msg_favinum_wrap td { height:23px; padding:0 10px; }
.msg_favinum_wrap a { font-size:11px; line-height:23px; }
.msg_favinum_wrap a:hover { color:#ff7e00; }
