/**
 *  css
 *  �ۼ��� : �̾ƶ�
 */


@import url('http://fonts.googleapis.com/earlyaccess/nanumgothic.css');

/* ��ü */
html { overflow-x:hidden; }
html, body { width:100%; padding:0; margin:0; list-style:none; font-family:'Nanum Gothic',Malgun Gothic,dotum,sans-serif; font-size:12px; color:#444444; word-wrap:break-word; }
img { border:0; margin:0; padding:0;font-size:0; vertical-align:middle; }
table { border-collapse:collapse; border:0;}
table, th, td, div, ul, dl, ol, li, dt, dd, p, h1, h2, h3, h4, h5, h6 { margin:0; padding:0; }
*:first-child+html img { border:0; line-height:0; margin:0; padding:0; font-size:0; }
td { font-size:12px; }
body { margin:0; padding:0; }
ul, li { list-style: none; margin:0; padding:0; }
.clear { clear:both; font-size:0; margin:0; padding:0; line-height:0}

a { color:#444444; text-decoration:none; }
a:hover { text-decoration:none; color:#111111; }

/* �Խ��� ���⿡ �ʿ��� css */
#latest_m_community01 {color: #515151; text-decoration: none; }
#latest_m_community01 a { color: #515151; text-decoration: none;  }
#latest_m_community01 a:link { color: #515151; text-decoration: none}
#latest_m_community01 a:hover { color: #000000; text-decoration: none;}
#latest_m_community01 .href { padding:0 0 0 10px; font-family:'Nanum Gothic',Malgun Gothic,dotum,sans-serif; line-height:22px; font-size:12px; color: #666; background-image:url("../images/common/blt_notice.gif"); background-repeat:no-repeat; background-position:left 6px;}
#latest_m_community01 .date { font-size:12px; width:70px; text-align:right; }
#latest_m_community01 .icon { padding-left: 8px; }

#latest_m_community03 {color: #515151; text-decoration: none; }
#latest_m_community03 a { color: #515151; text-decoration: none;  }
#latest_m_community03 a:link { color: #515151; text-decoration: none}
#latest_m_community03 a:hover { color: #000000; text-decoration: none;}
#latest_m_community03 .href { padding:0 0 0 10px; font-family:'Nanum Gothic',Malgun Gothic,dotum,sans-serif; line-height:22px; font-size:12px; color: #666; background-image:url("../images/common/blt_notice.gif"); background-repeat:no-repeat; background-position:left 6px;}
#latest_m_community03 .date { font-size:12px; width:70px; text-align:right; }
#latest_m_community03 .icon { padding-left: 8px; }

#latest_m_gallery { color: #888888; text-decoration: none; font-size:11px; 'Nanum Gothic', �������, "Malgun Gothic", "���� ���", Tahoma, Geneva, sans-serif; }
#latest_m_gallery a { color: #888888; text-decoration: none; }
#latest_m_gallery a:link { color: #888888; text-decoration: none; }
#latest_m_gallery a:hover { color: #000000; text-decoration: none; }
#latest_m_gallery .gallery_list  {float:left; text-decoration: none; padding:0 1px; }
#latest_m_gallery .gallery_list a img {width:89px; height:65px; border:1px solid #e5e5e5; }
#latest_m_gallery .icon img {display:none;}
#latest_m_gallery .href { 'Nanum Gothic', �������, "Malgun Gothic", "���� ���", Tahoma, Geneva, sans-serif; font-size:11px; color: #888888; padding-left:4;padding-right:4; }  

/* �������غ��� */
.body_blank { background:url('/images/common/body_blank.jpg') center 50px no-repeat; width:100%; height:450px; text-indent:-9999px; }

/* ���̾ƿ� */
#wrap { position:relative; width:100%; }
#header_wrap { width:100%; height:118px; background:url('../images/common/gnb_navi_bg.gif') repeat-x 0 80px; }
	.header { position:relative; width:1060px; height:112px; margin:0 auto; }
		h1 { position:absolute; left:455px; top:0; }
		.left_banner { position:absolute; left:0; top:0; }
		.top_util { position:absolute; right:0; top:0; z-index:90; overflow:hidden; }
		.top_util img { margin:0 0 0 10px; }
		
		.gnb { position:absolute; left:50%; top:80px; margin-left:-530px; width:1060px; height:38px;  }
		.gnb ul { overflow:hidden;}
		.gnb ul li { float:left; }
		.gnb a.oneD { display:block; height:38px; overflow:hidden; background:url('../images/common/gnb_navi.gif') no-repeat; text-indent:-9999px; }
		.gnb a.oneD.one { background-position:0 0; width:153px; }
		.gnb a.oneD.two { background-position:-153px 0; width:151px; }
		.gnb a.oneD.thr { background-position:-453px 0; width:152px; }
		.gnb a.oneD.fou { background-position:-605px 0; width:151px; }
		.gnb a.oneD.fiv { background-position:-757px 0; width:151px; }		
		.gnb a.oneD.six { background-position:-304px 0; width:149px; }
		.gnb a.oneD.sev { background-position:-909px 0; width:152px; }

		.gnb a.oneD.one.on,
		.gnb a.oneD.one:hover { background-position:0 -38px; }
		.gnb a.oneD.two.on,
		.gnb a.oneD.two:hover { background-position:-153px -38px; }
		.gnb a.oneD.thr.on,
		.gnb a.oneD.thr:hover { background-position:-453px -38px; }
		.gnb a.oneD.fou.on,
		.gnb a.oneD.fou:hover { background-position:-605px -38px; }
		.gnb a.oneD.fiv.on,
		.gnb a.oneD.fiv:hover { background-position:-757px -38px; }
		.gnb a.oneD.six.on,
		.gnb a.oneD.six:hover { background-position:-304px -38px; }
		.gnb a.oneD.sev.on,
		.gnb a.oneD.sev:hover { background-position:-909px -38px; }

		.gnb .twoD { position:absolute; left:0; top:39px; margin-left:-530px; width:2000px; height:30px; background:url('../images/common/gnb_navi_two_bg.png') repeat-x 0 0; z-index:100; }
		.gnb .twoD a { float:left; padding-top:30px; height:0; display:block; overflow:hidden; background:url('../images/common/gnb_navi_two.png') no-repeat left top; }
		
		.gnb .two10 { padding:0 0 0 550px; }
		.gnb .twoD a.two11 { width:69px; background-position:0 0; }
		.gnb .twoD a.two12 { width:60px; background-position:-69px 0; }	
		.gnb .twoD a.two13 { width:81px; background-position:-129px 0; }	
		.gnb .twoD a.two14 { width:65px; background-position:-210px 0; }
		.gnb .twoD a.two11.on,
		.gnb .twoD a.two11:hover { background-position:0 -23px; }
		.gnb .twoD a.two12.on,
		.gnb .twoD a.two12:hover { background-position:-69px -23px; }
		.gnb .twoD a.two13.on,
		.gnb .twoD a.two13:hover { background-position:-129px -23px; }		
		.gnb .twoD a.two14.on,
		.gnb .twoD a.two14:hover { background-position:-210px -23px; }
		
		.gnb .two20 { padding:0 0 0 630px; }
		.gnb .twoD a.two21 { width:77px; background-position:0 -46px; }
		.gnb .twoD a.two22 { width:99px; background-position:-77px -46px; }	
		.gnb .twoD a.two23 { width:99px; background-position:-176px -46px; }
		.gnb .twoD a.two24 { width:86px; background-position:-275px -46px; }	
		.gnb .twoD a.two25 { width:66px; background-position:-361px -46px; }	
		.gnb .twoD a.two21.on,
		.gnb .twoD a.two21:hover { background-position:0 -69px; }
		.gnb .twoD a.two22.on,
		.gnb .twoD a.two22:hover { background-position:-77px -69px; }
		.gnb .twoD a.two23.on,
		.gnb .twoD a.two23:hover { background-position:-176px -69px; }
		.gnb .twoD a.two24.on,
		.gnb .twoD a.two24:hover { background-position:-275px -69px; }
		.gnb .twoD a.two25.on,
		.gnb .twoD a.two25:hover { background-position:-361px -69px; }

		.gnb .two30 { padding:0 0 0 1000px; }
		.gnb .twoD a.two31 { width:77px; background-position:0 -92px; }
		.gnb .twoD a.two32 { width:68px; background-position:-77px -92px; }	
		.gnb .twoD a.two33 { width:65px; background-position:-145px -92px; }	
		.gnb .twoD a.two31.on,
		.gnb .twoD a.two31:hover { background-position:0 -115px; }
		.gnb .twoD a.two32.on,
		.gnb .twoD a.two32:hover { background-position:-77px -115px; }
		.gnb .twoD a.two33.on,
		.gnb .twoD a.two33:hover { background-position:-145px -115px; }

		.gnb .two40 { padding:0 0 0 1090px; }
		.gnb .twoD a.two41 { width:77px; background-position:0 -138px; }
		.gnb .twoD a.two42 { width:68px; background-position:-77px -138px; }	
		.gnb .twoD a.two43 { width:58px; background-position:-145px -138px; }	
		.gnb .twoD a.two44 { width:44px; background-position:-203px -138px; }	
		.gnb .twoD a.two41.on,
		.gnb .twoD a.two41:hover { background-position:0 -161px; }
		.gnb .twoD a.two42.on,
		.gnb .twoD a.two42:hover { background-position:-77px -161px; }
		.gnb .twoD a.two43.on,
		.gnb .twoD a.two43:hover { background-position:-145px -161px; }
		.gnb .twoD a.two44.on,
		.gnb .twoD a.two44:hover { background-position:-203px -161px; }

		.gnb .two50 { padding:0 0 0 1250px; }
		.gnb .twoD a.two51 { width:88px; background-position:0 -184px; }
		.gnb .twoD a.two52 { width:100px; background-position:-88px -184px; }	
		.gnb .twoD a.two53 { width:46px; background-position:-188px -184px; }	
		.gnb .twoD a.two51.on,
		.gnb .twoD a.two51:hover { background-position:0 -207px; }
		.gnb .twoD a.two52.on,
		.gnb .twoD a.two52:hover { background-position:-88px -207px; }
		.gnb .twoD a.two53.on,
		.gnb .twoD a.two53:hover { background-position:-188px -207px; }
		
		.gnb .two60 { padding:0 0 0 850px; }
		.gnb .twoD a.two61 { width:77px; background-position:0 -230px; }
		.gnb .twoD a.two62 { width:78px; background-position:-77px -230px; }	
		.gnb .twoD a.two61.on,
		.gnb .twoD a.two61:hover { background-position:0 -253px; }
		.gnb .twoD a.two62.on,
		.gnb .twoD a.two62:hover { background-position:-77px -253px; }

		.gnb .two70 { padding:0 0 0 1400px; }
		.gnb .twoD a.two71 { width:69px; background-position:0 -276px; }
		.gnb .twoD a.two72 { width:76px; background-position:-69px -276px; }	
		.gnb .twoD a.two73 { width:65px; background-position:-145px -276px; }	
		.gnb .twoD a.two71.on,
		.gnb .twoD a.two71:hover { background-position:0 -299px; }
		.gnb .twoD a.two72.on,
		.gnb .twoD a.two72:hover { background-position:-69px -299px; }
		.gnb .twoD a.two73.on,
		.gnb .twoD a.two73:hover { background-position:-145px -299px; }


/* main_visual */
#flash_main { width:100%; height:542px; }
	.main_visual_img { width:100%; height:542px; background:url('../images/common/main_visual_img01.gif') center 0 no-repeat;  }
	
#sub_visual { position:absolute; left:50%; margin-left:-1000px; width:2000px; height:172px; z-index:2; }

#container_wrap { position:relative; width:1060px; margin:0 auto; }
	.maintop { position:absolute; left:0; top:-224px; z-index:20; width:1060px; }
	.mainmiddle { position:relative; height:379px; margin:179px 0 23px 0; }
	.mainmiddle .m_banner_wrap { margin:10px 0 0 0; overflow:hidden; }
	.mainmiddle .m_banner_wrap .m_banner { float:left; }
	.mainmiddle .m_banner_wrap .m_banner ul li { overflow:hidden; }
	.mainmiddle .m_banner_wrap .m_banner li { float:left; }
	.mainmiddle .m_banner_wrap .slide_img { float:right;  }
	.mainmiddle .m_slide_box ul { overflow:hidden; }   
	.mainmiddle .m_slide_box ul li { float:left; }   
	.mainbottom { height:130px; width:1140px; overflow:hidden; margin:0 auto; }
	.mainbottom .board { float:left; width:310px; }
	.mainbottom .board .block { width:310px; height:27px; background:url('../images/common/btn_board_bg.gif') 0 0 repeat-x; margin:0 0 15px 0; }
	.mainbottom .board .block li { float:left; font-size:0; line-height:0; }
	.mainbottom .board .block li img { vertical-align:top; line-height:0; }
	.mainbottom .customer { float:left; width:310px; margin:0 40px; }
	.mainbottom .b_banner { float:right; width:360px; }
	.mainbottom .b_banner ul { overflow:hidden; }
	.mainbottom .b_banner ul li { float:left; }











/* slide */
#image_list_2 { position:relative; }
#image_list_2 .clsBannerScreen { overflow: hidden; position: relative; width:1060px; height:244px; cursor:pointer; clear:both; }
#image_list_2 .clsBannerScreen .images { position:absolute; display:none; }
#image_list_2 .clsBannerButton { position:absolute; right:0; bottom:22px; width:45px; cursor:pointer; z-index:1; }
#image_list_2 .clsBannerButton li { width:16px;  float:left; padding:0 5px 0 0 ; }
#image_list_2 .clsBannerButton li.labelOverClass { font-weight:bold; }

#image_list_3 { position:relative; }
#image_list_3 .clsBannerScreen { overflow: hidden; position: relative; width:360px; height:150px; cursor:pointer; clear:both; }
#image_list_3 .clsBannerScreen .images { position:absolute; display:none; }
#image_list_3 .clsBannerButton { position:absolute; left:138px; top:20px; width:100px; cursor:pointer; z-index:1; }
#image_list_3 .clsBannerButton li { width:9px; float:left; padding:0 0 0 5px; }
#image_list_3 .clsBannerButton li.labelOverClass { font-weight:bold; }



#footer_wrap { width:100%; clear:both; overflow:hidden; height:375px; background:url('../images/common/footer_bg.gif') 0 0 repeat-x; }
	.footer {  }
	.footer .footer_menu { background:#282828; height:27px; padding:8px 0 0 0; }
	.footer .footer_menu ul { overflow:hidden; width:1060px; margin:0 auto; }
	.footer .footer_menu ul li { float:left; }
	.footer .footer_contents { width:1060px; margin:0 auto; overflow:hidden; }
	.footer .footer_contents .sitemap { float:left; }
	.footer .footer_contents .footer_sitemap { float:right; margin:0 0 0 57px; width:694px; height:143px; padding:19px 0 0 0; overflow:hidden; }
	.footer .footer_copy_box { position:relative; width:1060px; margin:0 auto; }
	.footer .footer_copy_box .footer_logo { position:absolute; left:35px; top:30px; }
	.footer .footer_copy_box .footer_copy { position:absolute; left:175px; top:27px; }
	.footer .footer_copy_box .footer_admin { position:absolute; left:430px; top:75px; }

#container_sub { position:relative; width:1060px; margin:0 auto; height:100%; min-height:650px; _height:100%; padding:172px 0 70px 0; background:url('../images/common/lnb_line_bg.gif') repeat-y 0 0;}  
	.contents_sub { position:relative; overflow:hidden; width:1060px; height:100%; margin:0 auto; background:url('../images/common/sub_line_bg.gif') repeat-x 0 0; }
	.contents_sub .sidebar { width:235px; height:100%; float:left; margin:0 50px 0 0;  }
	.contents_sub .subcon { width:775px; float:right; position:relative; }
		.subcon .tit_txt { padding:68px 0 11px 0;  }
		.subcon h2 { padding:0 0 30px 0; }
			.location { position:absolute; right:0px; top:20px; color:#797979; font-size:12px; float:right; z-index:50; }
			.location img { margin:0 4px; }
			*:first-child+html .location img { margin:0 4px; }
			.location span{ color:#656565; font-weight:bold; }


.pt_30 { padding-top:30px; }	
.pt_40 { padding-top:40px; }	
.pb_30 { padding-bottom:30px; }

.lnb .lnb_twoD { overflow:hidden; }
.lnb .lnb_twoD li { float:left; }
.lnb .lnb_twoD li a { display:block; text-indent:-9999px; width:235px; height:40px; background:url('../images/common/lnb_navi2.gif') no-repeat; }
.lnb .lnb_twoD li.two15 a { background-position:0 0; }
.lnb .lnb_twoD li.two16 a { background-position:0 -40px; }
.lnb .lnb_twoD li.two11 a { background-position:0 -80px; }
.lnb .lnb_twoD li.two12 a { background-position:0 -120px; }
.lnb .lnb_twoD li.two13 a { background-position:0 -160px; }
.lnb .lnb_twoD li.two14 a { background-position:0 -200px; }

.lnb .lnb_twoD li.two15 a.on,
.lnb .lnb_twoD li.two15 a:hover { background-position:-235px 0; }
.lnb .lnb_twoD li.two16 a.on,
.lnb .lnb_twoD li.two16 a:hover { background-position:-235px -40px; }
.lnb .lnb_twoD li.two11 a.on,
.lnb .lnb_twoD li.two11 a:hover { background-position:-235px -80px; }	
.lnb .lnb_twoD li.two12 a.on,
.lnb .lnb_twoD li.two12 a:hover { background-position:-235px -120px; }
.lnb .lnb_twoD li.two13 a.on,
.lnb .lnb_twoD li.two13 a:hover { background-position:-235px -160px; }	
.lnb .lnb_twoD li.two14 a.on,
.lnb .lnb_twoD li.two14 a:hover { background-position:-235px -200px; }

.lnb .lnb_twoD li.two26 a { background-position:-470px 0; }
.lnb .lnb_twoD li.two23 a { background-position:-470px -40px; }
.lnb .lnb_twoD li.two22 a { background-position:-470px -80px; }
.lnb .lnb_twoD li.two25 a { background-position:-470px -120px; }

.lnb .lnb_twoD li.two26 a.on,
.lnb .lnb_twoD li.two26 a:hover { background-position:-705px 0; }
.lnb .lnb_twoD li.two23 a.on,
.lnb .lnb_twoD li.two23 a:hover { background-position:-705px -40px; }
.lnb .lnb_twoD li.two22 a.on,
.lnb .lnb_twoD li.two22 a:hover { background-position:-705px -80px; }
.lnb .lnb_twoD li.two25 a.on,
.lnb .lnb_twoD li.two25 a:hover { background-position:-705px -120px; }

.lnb .lnb_twoD li.two31 a { background-position:-940px 0; }
.lnb .lnb_twoD li.two32 a { background-position:-940px -40px; }
.lnb .lnb_twoD li.two33 a { background-position:-940px -80px; }

.lnb .lnb_twoD li.two31 a.on,
.lnb .lnb_twoD li.two31 a:hover { background-position:-1175px 0; }
.lnb .lnb_twoD li.two32 a.on,
.lnb .lnb_twoD li.two32 a:hover { background-position:-1175px -40px; }
.lnb .lnb_twoD li.two33 a.on,
.lnb .lnb_twoD li.two33 a:hover { background-position:-1175px -80px; }

.lnb .lnb_twoD li.two41 a { background-position:-1410px 0; }
.lnb .lnb_twoD li.two42 a { background-position:-1410px -40px; }
.lnb .lnb_twoD li.two43 a { background-position:-1410px -80px; }
.lnb .lnb_twoD li.two44 a { background-position:-1410px -120px; }

.lnb .lnb_twoD li.two41 a.on,
.lnb .lnb_twoD li.two41 a:hover { background-position:-1645px 0; }
.lnb .lnb_twoD li.two42 a.on,
.lnb .lnb_twoD li.two42 a:hover { background-position:-1645px -40px; }
.lnb .lnb_twoD li.two43 a.on,
.lnb .lnb_twoD li.two43 a:hover { background-position:-1645px -80px; }
.lnb .lnb_twoD li.two44 a.on,
.lnb .lnb_twoD li.two44 a:hover { background-position:-1645px -120px; }

.lnb .lnb_twoD li.two51 a { background-position:-1880px 0; }
.lnb .lnb_twoD li.two52 a { background-position:-1880px -40px; }
.lnb .lnb_twoD li.two53 a { background-position:-1880px -80px; }

.lnb .lnb_twoD li.two51 a.on,
.lnb .lnb_twoD li.two51 a:hover { background-position:-2115px 0; }
.lnb .lnb_twoD li.two52 a.on,
.lnb .lnb_twoD li.two52 a:hover { background-position:-2115px -40px; }
.lnb .lnb_twoD li.two53 a.on,
.lnb .lnb_twoD li.two53 a:hover { background-position:-2115px -80px; }

.lnb .lnb_twoD li.two61 a { background-position:-2350px 0; }
.lnb .lnb_twoD li.two62 a { background-position:-2350px -40px; }

.lnb .lnb_twoD li.two61 a.on,
.lnb .lnb_twoD li.two61 a:hover { background-position:-2585px 0; }
.lnb .lnb_twoD li.two62 a.on,
.lnb .lnb_twoD li.two62 a:hover { background-position:-2585px -40px; }

.lnb .lnb_twoD li.two71 a { background-position:-1880px -0; }
.lnb .lnb_twoD li.two72 a { background-position:-1880px -80px; }
.lnb .lnb_twoD li.two73 a { background-position:-1880px -40px; }

.lnb .lnb_twoD li.two71 a.on,
.lnb .lnb_twoD li.two71 a:hover { background-position:-2115px 0; }
.lnb .lnb_twoD li.two72 a.on,
.lnb .lnb_twoD li.two72 a:hover { background-position:-2115px -80px; }
.lnb .lnb_twoD li.two73 a.on,
.lnb .lnb_twoD li.two73 a:hover { background-position:-2115px -40px; }

.lnb .lnb_twoD li.two81 a { background-position:-940px 0; }
.lnb .lnb_twoD li.two82 a { background-position:-940px -40px; }
.lnb .lnb_twoD li.two83 a { background-position:-940px -80px; }
.lnb .lnb_twoD li.two84 a { background-position:-940px -120px; }
.lnb .lnb_twoD li.two85 a { background-position:-940px -160px; }
.lnb .lnb_twoD li.two86 a { background-position:-940px -200px; }
.lnb .lnb_twoD li.two87 a { background-position:-940px -240px; }

.lnb .lnb_twoD li.two81 a.on,
.lnb .lnb_twoD li.two81 a:hover { background-position:-1175px 0; }
.lnb .lnb_twoD li.two82 a.on,
.lnb .lnb_twoD li.two82 a:hover { background-position:-1175px -40px; }
.lnb .lnb_twoD li.two83 a.on,
.lnb .lnb_twoD li.two83 a:hover { background-position:-1175px -80px; }
.lnb .lnb_twoD li.two84 a.on,
.lnb .lnb_twoD li.two84 a:hover { background-position:-1175px -120px; }
.lnb .lnb_twoD li.two85 a.on,
.lnb .lnb_twoD li.two85 a:hover { background-position:-1175px -160px; }
.lnb .lnb_twoD li.two86 a.on,
.lnb .lnb_twoD li.two86 a:hover { background-position:-1175px -200px; }
.lnb .lnb_twoD li.two87 a.on,
.lnb .lnb_twoD li.two87 a:hover { background-position:-1175px -240px; }

.lnb .lnb_twoD li.two91 a { background-position:-1410px 0; }

.lnb .lnb_twoD li.two91 a.on,
.lnb .lnb_twoD li.two91 a:hover { background-position:-1645px 0; }



/* sitemap */
.footer_sitemap ul { overflow:hidden; }
.footer_sitemap ul li { float:left; }
.footer_sitemap a.oneD { display:block; height:44px; overflow:hidden; background:url('../images/common/footer_sitemap.gif') no-repeat; text-indent:-9999px; padding:16px 0 0 0; }
.footer_sitemap a.oneD.one { background-position:0 0; width:101px; }
.footer_sitemap a.oneD.two { background-position:-101px 0; width:110px; }
.footer_sitemap a.oneD.thr { background-position:-211px 0; width:87px; }
.footer_sitemap a.oneD.fou { background-position:-298px 0; width:87px; }
.footer_sitemap a.oneD.fiv { background-position:-385px 0; width:104px; }		
.footer_sitemap a.oneD.six { background-position:-489px 0; width:110px; }
.footer_sitemap a.oneD.sev { background-position:-599px 0; width:95px; }

.footer_sitemap .twoD {  }
.footer_sitemap .twoD a { padding-top:20px; height:0; display:block; overflow:hidden; background:url('../images/common/footer_sitemap.gif') no-repeat left top; }

.footer_sitemap .twoD a.two11 { width:101px; background-position:0 -60px; }
.footer_sitemap .twoD a.two12 { width:101px; background-position:0 -80px; }	
.footer_sitemap .twoD a.two13 { width:101px; background-position:0 -100px; }	
.footer_sitemap .twoD a.two14 { width:101px; background-position:0 -120px; }	

.footer_sitemap .twoD a.two21 { width:110px; background-position:-110px -60px; }
.footer_sitemap .twoD a.two22 { width:110px; background-position:-110px -80px; }	
.footer_sitemap .twoD a.two23 { width:110px; background-position:-110px -100px; }
.footer_sitemap .twoD a.two24 { width:110px; background-position:-110px -120px; }	
.footer_sitemap .twoD a.two25 { width:110px; background-position:-110px -140px; }	

.footer_sitemap .twoD a.two31 { width:87px; background-position:-211px -60px; }
.footer_sitemap .twoD a.two32 { width:87px; background-position:-211px -80px; }	
.footer_sitemap .twoD a.two33 { width:87px; background-position:-211px -100px; }

.footer_sitemap .twoD a.two41 { width:87px; background-position:-298px -60px; }
.footer_sitemap .twoD a.two42 { width:87px; background-position:-298px -80px; }	
.footer_sitemap .twoD a.two43 { width:87px; background-position:-298px -100px; }	
.footer_sitemap .twoD a.two44 { width:87px; background-position:-298px -120px; }	

.footer_sitemap .twoD a.two51 { width:104px; background-position:-385px -60px; }
.footer_sitemap .twoD a.two52 { width:104px; background-position:-385px -80px; }	
.footer_sitemap .twoD a.two53 { width:104px; background-position:-385px -100px; }	

.footer_sitemap .twoD a.two61 { width:110px; background-position:-489px -60px; }
.footer_sitemap .twoD a.two62 { width:110px; background-position:-489px -80px; }	

.footer_sitemap .twoD a.two71 { width:95px; background-position:-599px -60px; }
.footer_sitemap .twoD a.two72 { width:95px; background-position:-599px -80px; }	
.footer_sitemap .twoD a.two73 { width:95px; background-position:-599px -100px; }

/* �����ѷ����� */
.intro02_tab { overflow:hidden; background:#e3e3e3; width:100%; height:35px; }
.intro02_tab li { float:left; }

/* ����������ȣ��å */
.privacy_txt { font-size:13px; line-height:20px; }
.privacy_txt p { margin:0 0 20px 0; }
.privacy_txt .p_txt { margin:30px 0 0 0; }
.privacy_txt .p_txt h4 { color:#00a0c2; font-size:15px; margin:30px 0 10px 0;  }
.privacy_txt .p_txt dl { font-size:12px; margin:10px 0 0 0; }
.privacy_txt .p_txt dt { font-weight:bold; color:#333; margin:0 0 5px 0; }
.privacy_txt .p_txt dd ul { margin:0 0 5px 10px; }