/* ±âº» */
html, body { height:100%; margin:0; padding:0; }
body {
	font-size:12px; color:#737373; font-family: µ¸¿ò,verdana,tahoma,arial; background-color:#ffffff; text-align:left;
	scrollbar-face-color:#E7EFF9; scrollbar-shadow-color:#E7EFF9; scrollbar-highlight-color:#E7EFF9; scrollbar-3dlight-color:#E7EFF9; 
	scrollbar-darkshadow-color:#E7EFF9; scrollbar-track-color:#F1F4F7; scrollbar-arrow-color:#1A4D8D;
	}

select { font-size:12px; line-height:normal; font-family: µ¸¿ò,verdana,tahoma,arial; height:19px; color:#000000; }
textarea { font-size:12px; line-height:normal; font-family: µ¸¿ò,verdana,tahoma,arial;}
input { font-size:12px; font-family:µ¸¿ò,verdana,tahoma,arial; color:#000000; }
img { border:0px; margin:0px; padding:0px; }
div { font-size:12px; font-family: µ¸¿ò,verdana,tahoma,arial; text-align:left; }

a:link { font-family: µ¸¿ò,µ¸¿òÃ¼,verdana,tahoma,arial; text-decoration: none; }
a:visited { font-family: µ¸¿ò,µ¸¿òÃ¼,verdana,tahoma,arial; text-decoration: none; }
a:hover { font-family: µ¸¿ò,µ¸¿òÃ¼,verdana,tahoma,arial; text-decoration: none; }
a:active { font-family: µ¸¿ò,µ¸¿òÃ¼,verdana,tahoma,arial; text-decoration: none; }

ul { list-style:none; }

table { font-size:12px; color:#000000; }


/* ·¹ÀÌ¾Æ¿ô */
#top_menu1 { width:100%; height:112px; background:url(/banking/images/common/top_bg.gif) repeat-x left top; }

/* ¿ÞÂÊ¸Þ´º-¼­ºê */
#left_top_logo { width:212; float:left; height:89; }
#left_menu { width:212px; float:left; }
#left_menu1 { width:212px; height:75px; float:left; }
#left_menu2 { padding:0px 0 10px 0; width:174px; * width:192px; float:left; margin-left:20px; * margin-left:10px; border:9px #B8D0E6 solid; }
#left_menu2_1 { float:left; height:49px; }

.menu_bg { width:159px; float:left; height:23px; border-bottom:1px solid #C4CAD7; margin-left:4px; }

.s_m { width:149px; margin-left:8px; float:left; }
.s_m ul { list-style:none; padding:0; margin:0; }
.s_m li { display:block; background:url(/banking/images/common/icon_01.gif) no-repeat 5px 8px; padding-bottom:6px; padding-top:6px; color:#666666; padding-left:12px; }

.s_m li a { display:block; color:#666666; }
.s_m li a:link, .s_m li a:active, .s_m li a:visited { color:#666666; }
.s_m li a:hover { color:#292D6F; font-weight:bold; letter-spacing:-1; }

.left_line2 { border-bottom:1px solid #CDCDCD; }

#left_call_center { float:left; margin-top:12px; margin-left:13px; }

#left_banner { float:left; margin-top:10px; margin-left:10px; }


/* ÄÁÅÙÃ÷ ºÎºÐ-¼­ºê */
.sub_contents1 { width:766px; min-height:100%; margin-bottom:-150px; float:left; }
*html #sub_contents1 { height:100%; }

#sub_con { width:640px; float:left; padding-bottom:150px; }
#sub_quick { width:106px; float:right; padding-bottom:150px; }
#sub_con1 { width:747px; float:left; padding-bottom:150px; }
#sub_con2 { width:640px; float:left; padding-bottom:150px; }
#sub_con3 { width:747px; float:left; }



/* Ç²ÅÍ */
#footer0 { width:640px; float:left; height:150px; }
#footer { width:640px; float:left; height:150px; position:relative; z-index:5; }
#footer1 { width:640px; float:left; height:80px; padding-top:23px; padding-right:58px; text-align:right; }
#footer2 { width:640px; float:left; height:70px; }
#footer2_1 { width:137px; float:left; height:70px; border-top:2px #0E4D87 solid; padding-top:20px; padding-left:8px; }
#footer2_2 { width:503px; float:left; height:70px; border-top:2px #D3D3D3 solid; padding-top:17px; padding-left:22px; }
.f_copy { margin-bottom:14px; }
.f_line { margin-left:3px; margin-right:3px; }



/* ³×ºñ */
.navi_1 { width:640px; float:left; color:#666666; font-size:11px; text-align:right; height:26px; padding-top:6px; }
.navi_1 a, .navi_1 a:link, .navi_1 a:hover, .navi_1 a:active, .navi_1 a:visited { color:#666666; }
.navi_1:link, .navi_1:hover, .navi_1:active, .navi_1 :visited { color:#666666; }
.navi_icon { margin-top:1px; }

.navi_2 { width:747px; float:left; color:#666666; font-size:11px; text-align:right; height:26px; padding-top:6px; }
.navi_2 a, .navi_2 a:link, .navi_2 a:hover, .navi_2 a:active, .navi_2 a:visited { color:#666666; }
.navi_2:link, .navi_2:hover, .navi_2:active, .navi_2 :visited { color:#666666; }

/* Å¾ */
.m_top { width:978px; float:left; height:110; }
.top_l { width:232px; float:left; height:110px; padding-top:33px; }
.top_m { width:746px; float:left; height:110px; }

.top_menu01 { width:746px; float:left; height:25px; text-align:right; }
.top_menu01_1 { width:470px; float:left; height:25px; text-align:right; padding-top:5px; }
.top_menu01_11 { width:320px; float:left; text-align:right; padding-top:3px; color:#666666; font-size:11px; }
.top_menu01_12 { width:150px; float:right; text-align:right; }
.top_menu01_2 { width:276px; float:right; height:25px; text-align:right; padding-top:8px; }

.top_menu02 { width:746px; float:right; height:67px; background:url(/banking/images/common/top_bg1.gif) repeat-x left bottom; }
.top_menu02_1 { width:574px; float:left; height:67px; }
.top_menu02_2 { width:172px; float:right; height:67px; }
.top_menu02_21 { width:172px; float:left; text-align:right; height:39px; padding-top:7px; }
.top_menu02_22 { width:172px; float:left; height:28px; padding-top:5px; padding-left:39px; }

.top_menu02_23 { width:172px; float:left; height:25px; text-align:right;}

.t_m1 { margin-right:3px; }
.t_m2 { margin-right:-4px; }


.t_search { width:120px; height:18px; background:#1B2660; }
.t_search1 { width:89px; height:18px; border:1px #C7C7C7 solid; color:#4A4A4A; padding-top:1px; padding-left:10px; font-size:11px; margin-top:-1px; }
.t_search2 { margin-left:-1px; }

.inquire { width:747px; float:left; margin-top:100px; text-align:center; }
.inquire1 { margin-top:10px; }



