@charset "utf-8";
/* CSS Document */

body { margin:0 auto; }
* { padding:0; margin:0; list-style:none; font-size: 14px; font-family:"Malgun Gothic", "맑은 고딕", "Dotum", "돋움", sans-serif; letter-spacing:-0.05em;}
a { text-decoration:none; color:black; }
/*이미지 border 빼기*/
fieldset, img { border:0; }

/* header start */
#main_header {
	overflow:hidden;
	width:100%;
}
#top {
	width:1000px;
	height:112px;
	margin:0 auto;
	position:relative;
}

.line {
	min-width:1000px;
	margin:0 auto; 
}


ul#lnb {
	float:right;
	margin:0;
	padding-top:10px;
}

ul#lnb li {
	float:left;
	margin-left:20px;
}
ul#lnb li a {
	line-height:25px;
	font-size:12px;
}

ul#lnb li a:hover {
	color:#0068b7;
	font-style: bold;
}
h1#main_logo {
	margin:0;
	padding-top: 46px;
	width:176px;
	float: left;
}

ul#gnb {
	float:right;
	margin:0;
	padding-top:13px;
	height:72px;
	

}

ul#gnb li {
	float:left;
	padding-left:10px;
}
.hide_menu { height:30px; position:absolute; top:112px; left:0; width:1000px; background-image:url(../images/gnb_bg.png); z-index:9999; }
.hide_menu li { float:left; margin-left: 25px; padding-top:4px;}
.hide_menu li:first-child { margin-left:15px; }
.hide_menu li a { color:#fff;}
.hide_menu li a:hover { color:#006cb8; font-weight:bold; }
.hide_ul { margin-left:205px;}
.hide_ul2 { margin-left:350px;}
.hide_ul3 { margin-left:500px;}
.hide_ul4 { margin-left:530px;}
.hide_ul5 { margin-left:350px;}
.hide_ul6 { margin-left:580px;}
#middle_wrap { background-color:#f39800;}
#middle_title { background-image:url(../images/bank_middle_bg3_3.png); width:1400px; margin: 0 auto; height:210px; background-repeat:no-repeat; }
/* header end */
/* contents start */
#wrapper {

	background-color:#efefef;
	margin:0 auto;
}
#contents {
	margin:0 auto;
	width:1000px;
	background-color:#fff;
	overflow:hidden;
	position:relative;
	padding-bottom:50px;
}
#contents nav#left_nav {
	width:165px;
	float:left;
	margin:20px 0 0 20px;
}
#contents nav#left_nav h2#nav_title {
	width:165px;
	text-align:center;
	padding:10px 0 10px 0;
	border-bottom:3px solid #898989;
}
#contents nav#left_nav ul#nav_li {
	padding-top:50px;
}
#contents nav#left_nav ul#nav_li li {
	border-bottom: 1px solid #b5b5b6;
	width:165px;
	line-height:30px;
	padding-top:5px;
}
#contents nav#left_nav ul#nav_li li:last-child {
	border-bottom:3px solid #f39800;
}
#contents nav#left_nav #banner {
	margin-top:20px; 
}
#contents #right_con {
	float:right;
	width:710px;
	margin:50px 20px 0 0;
}
#contents #right_con #table-con {
	position:absolute;
	right:20px;
	top:20px;
}
#contents #right_con #table-con span {
	font-weight:bold;
	color:#006cb8;
}
#contents #right_con #right_material #mat_title {
	overflow:hidden;
	background-image:url(../images/bank_bar_bg7.jpg); background-repeat:no-repeat;
}
#contents #right_con #right_material #mat_title ul#tab_menu {
	margin:56px 0 0 23px;
}
#contents #right_con #right_material #mat_title ul#tab_menu li {
	width:80px;
	height:80px;
	float:left;
}
#contents #right_con #right_material #mat_con {
	margin:10px 0 0 20px;
	position:relative;
}
#contents #right_con #right_material #mat_con .li_title {
	font-size:18px;
	font-weight:bold;
	margin-top:30px;
}
#contents #right_con #right_material #mat_con .li_title img {
	padding-right:5px;
}
#contents #right_con #right_material #mat_con #back1 {
	position:absolute;
	top:1100px;
	left:250px;
}
.tab1 {margin-left:163px;}
.tab2 {margin-left:29px;}
.tab3 {margin-left:29px;}
.tab4 {margin-left:29px;}
.tab5 {margin-left:29px;}

.text_s { margin-left:22px; line-height:20px;}
.text_s2 { margin-left:22px;line-height:20px; padding-top:10px;}
.orange { color: #f39800;font-weight:bold;}
.m_line { margin:20px 0 20px 0;}
.textbox { margin:20px 0 20px 20px;}
.text_side { text-align: justify; letter-spacing:-0.065em; }
.box_li {margin-left:40px; line-height:20px; text-align: justify;}
.box_li li { list-style-type:disc;}
.strong {font-weight:bold;}
h4 {margin:20px 0 0 20px;}
.table1 {margin-left:20px;}
/* contents end */
/* footer start */
footer#main_footer {
	width:100%;
	margin:0 auto;
	border-top: 1px solid #dcdddd;
}
footer#main_footer #foot_wrapper {
	width:1000px;
	margin:0 auto;
	overflow:hidden;
}
footer#main_footer #foot_wrapper #foot_left {
	float:left;
	width:700px;
}
footer#main_footer #foot_wrapper #foot_left h3#footer_logo {
	height:100px;
	float:left;
	padding: 15px 0 0 30px;
}
footer#main_footer #foot_wrapper #foot_left ul#footer_li {
	float:left;
	padding: 20px 0 0 30px;
}
footer#main_footer #foot_wrapper #foot_left ul#footer_li li {
	float:left;
	font-size:14px;
}
footer#main_footer address {
	width:500px;
	margin-left: 30px;
	float:left;
	font-style:normal;
	line-height:15px;
	font-size:12px;
}
footer#main_footer p {
	width:500px;
	margin-left: 30px;
	float:left;
	line-height:15px;
	font-size:12px;
}
footer#main_footer #foot_wrapper #foot_right {
	float:right;
	margin-top:20px;
}
footer#main_footer #foot_wrapper #foot_right a {
	margin-right:10px;
}
/* footer end */