@charset "euc-kr";
/* CSS Document */
@import url("http://fonts.googleapis.com/earlyaccess/nanumgothic.css");
*{font-family:"Nanum Gothic" !important;}
/* nomal */
html{}
body {margin:0; }
img{border:0;}
td, th, div, input, span, textarea, a, p, li {
	font-family:µ¸¿ò;
	font-size:12px;
	color:#666666;
	line-height:130%;
}
h1, h2, h3, h4, h5, h6 {padding:0; margin:0;}
a:link {text-decoration:none;}
a:hover {text-decoration:underline;}
a:visited {text-decoration:none;}
select {font-family:µ¸¿ò; font-size:12px; height:19px; line-height:19px;}
ul {margin:0; padding:0; list-style:none;}

/* all */
#contain {margin:auto; width:1000px; position:relative; *zoom:1;}
#top{width:1000px; clear:both;  height:100px;}
#logo{width:300px; height:100px; float:left;}
#menu{width:661px; height:47px; }
.sm_menu{width:700px; height:51px; float:right; }
.bi_menu{width:661px; height:30px; float:right;}
#copy {
	clear:both;
	width:100%;
	height:100px;
	padding-top:22px;
	border-top:1px solid #e4e4e4;
	
}/*100% ¹Ù´Ú*/


#copy_cnt {
	width:1000px;
	padding-left:10px;
	margin:auto;
}
.copy0{height:20px; }
.copy1{width:230px;  float:left;}
.copy2{width:670px; float:left;}


/* main */
#main_flash{height:439px; }
#main_cnt{height:210px; border:1px solid #e4e4e4;}
#noe{ width:248px; height:169px; border-right: 1px solid #e4e4e4; float:left;}
#cat{ width:436px; height:169px; border-right: 1px solid #e4e4e4; float:left;}
#loca{ width:310px; height:169px;  float:left;}
#cus{ height:38px; border-top: 1px solid #e4e4e4; float:left;}
.cus_tit{width:213px; float:left; }
.cus_txt{ width:783px;  float:left; margin-top:10px;}

/* main */
.f_b{ font-size:16px;}

/* sub */
#sub_flash{width:1000px; height:200px; margin-bottom:49px; clear:both; background:url(../images/sub_bg1.jpg)}
#sub_body{width:1000px; clear:both;}
#sub_left_menu{width:180px; height:435px; float:left; }

#sub_center_body{width:765px; float:left; padding-left:50px; border-left:1px solid #d6d6d6;}
.sub_title{height:62px; float:left; }
.sub_title2{height:20px; float:left; margin-bottom:25px;}
.sub_pla{height:11px; float:right; text-align:right; vertical-align:middle; padding:6px 0 6px; color:#acacac;}
.sub_tit_line{height:10px;  border-bottom:1px solid #999; float:left;}
.sub_sm_text{height:11px; padding-top:16px; clear:both;}
.sub_cnt{ width:765px; clear:both; float:left; margin-bottom:50px;}

.cnt_img01{ width:430px; float:left;}
.cnt_txt01{ width:335px; float:left; text-align:justify; line-height:20px;}
.cnt_img02{ width:300px; float:left;}
.cnt_txt02{ width:465px; float:left; text-align:justify;}
.cnt_img03{ width:430px; float:left;}
.cnt_txt03{ width:335px; float:left; text-align:justify; line-height:20px;}
.tab_b{ padding-bottom:70px; }
.tab_01{ width:221px; padding:15px 0 0 15px; }
.sub_cnt_tit{  clear:both;}
.map_box{ width:765px; border:1px solid #CCC;}
.h_2{ height:20px; margin:30px 0 10px 0;}
.cusm{ width:180px; height:129px; margin-top:60px; clear:both; background:url(../images/cust_bg.gif)}



/* menu */
a { text-decoration: none; }
ul, li {list-style-type: none;margin: 0; padding: 0;}
.head {width: 661px; float: left;}
.wrap a {float: left;}
.wrap li {float:left;}
.sub {width: 661px; float:left;}
.sub li {float: left; }
#menu1-sub,	#menu2-sub,	#menu3-sub,	#menu4-sub,	#menu5-sub,	#menu6-sub {display: none;}

/*Ç¥*/
h4, h5 {margin-top:0; margin-bottom:10px; clear:both;}
.info_table th {background:#f3f8fd; font-weight:normal; padding:3px 0 3px 0; height:30px;}
.info_table td {background:#fff; text-align:center; height:30px; }
.info_table2 {border-top:1px solid #74a1b8;}
.info_table2 th {background:#f6f6f6; font-weight:bold; height:30px;}
.info_table2 td {background:#fff; text-align:left; height:30px; padding-left:20px; }

.info_table3 th {background:#f3f8fd; font-weight:bold; height:30px; width:150px;}
.info_table3 td {background:#fff; text-align:left; height:30px; padding-left:20px; }
.info_table1 th {background:#f3f8fd; font-weight:normal; padding:3px 0 3px 0; height:20px;}
.info_table1 td {background:#fff; text-align:center; height:30px; }
.info_table4 th {background:#f3f8fd; font-weight:normal; padding:3px 0 3px 0; height:30px;}
.info_table4 td {background:#fff;  height:30px; padding-left:10px; }
.left_mn .sub_mn2 {height:43px; line-height:12px; border:none; background:url(../../images/mn_dotline.gif) left bottom no-repeat;}