/* Reset */
*{margin:0;padding:0;}
html,body{width:100%;height:100%;}
body{background-color:#fff;}
body,input,button{font-size:12px;line-height:1.5em;font-family:"µ¸¿ò",Dotum,"±¼¸²",Gulim,AppleGothic,Sans-serif;color:#383d41;}
h1,h2,h3,h4,h5,h6{font-size:12px;text-align:left;}
img,fieldset,iframe{border:0 none;}
li{list-style:none;}
a{color:#333;text-decoration:none;}
a:hover{color:#ff6600;text-decoration:underline;}
em,address{font-style:normal;}
button,label{cursor:pointer;}
button *{position:relative;}
button img{left:-3px; left:auto;}
textarea{overflow:auto;}
html:first-child select{height:20px;padding-right:6px;}
option{padding-right:6px;}
img { border:0px; }
caption, legend {position:absolute; width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden;}

/* Common */
.clear { clear:both;}
legend {display:block;overflow:hidden;position:absolute;left:0;top:-5000px;display:none;}
hr {display:none;}

/* Layout */
body {text-align:center; background:url(/images/01_kor/main/backimg.jpg) repeat-x;position:relative;}
#wrap {min-width:1000px;}
#header, #container, #footer {width:1000px;margin:0 auto;text-align:left;}
#container {position:relative;height:450px;}
#header {position:relative;height:330px;}
#container h3 {}
#main_left {
	float:left;
	width:200px;
}
#main_center {
	float:left; 
	width:430px; 
	padding:0 0 0 15px;
}
#main_right {
	float:right;
	width:340px; 
}

/* Header */
#gnbarea {position:relative; width:1000px; height:24px; padding-top:10px; z-index:40;}
#gnbarea #area { float:right;}
#gnbarea ul { float:left;}
#gnbarea li { float:left;}
#gnbarea .gnb li {float:left;font-size:0.9em;margin:0 5px;letter-spacing:-0.7px;color:#333333;}
#gnbarea .gnb .icn {padding-left:12px;    background:url(/images/01_kor/main/gnb_icn.gif) no-repeat 0px 2px;}
#gnbarea select {border:1px solid #b2c0d1;font-size:0.9em;margin-right:5px;width:75px;color:#333333;}
#gnbarea .input { border:1px solid #b2c0d1;height:16px;    width:110px;margin-right:5px;}

/* Flashs_bsh */
#mainFlash{position:relative; top:-34px; width:1000px; z-index:30;}
#mainFlashbg{width:1000px; height:260px;}
#mainFlash_logo{position:absolute; top:21px; width:130px; height:60px;}
#mainFlash_logo p{position:absolute; top:41px; width:130px;}
#mainFlash_logo div{position:absolute; top:100px; width:130px;}

#mainFlash_my{
margin:0 auto;
position:absolute; 
top:138px; 
left:10px; 
z-index:30;
}

.mainFlash_my_01 {
width:199px;
height:122px;
}

.mainFlash_my_01 ul li img{
vertical-align:top;
}


#mainPortfolio{position:absolute; top:105px; width:182px; height:116px;}
#mainPortfolio #mainPortfolio2{ position:relative; bottom: 30px; left: 70px;}

/* Main Menu */
#mainmenu {position:relative;top:-35px;width:1000px; z-index:1;overflow:hidden;height:65px;}
#mainmenu li { float:left;}
#main_c01 {position:absolute; top:32px; left:72px; width:337px; height:34px; background:url(/images/01_kor/main/menu01_sub_bg.png) no-repeat; padding-left:14px;}
#main_c01 li { float:left; padding:12px 4px 0 4px;}
#main_c02 {    position: absolute; top:32px; left:200px; width:600px; height:34px; background:url(/images/01_kor/main/menu02_sub_bg.png) no-repeat; padding-left:16px;}
#main_c02 li { float:left; padding:12px 2px 0 2px;}
#main_c03 {    position:absolute; top:32px; left:290px; width:374px; height:34px; background:url(/images/01_kor/main/menu03_sub_bg.png) no-repeat; padding-left:16px;}
#main_c03 li { float:left; padding:12px 2px 0 2px;}
#main_c04 {    position:absolute; top:32px; left:377px; width:430px; height:34px; background:url(/images/01_kor/main/menu04_sub_bg.png) no-repeat; padding-left:16px;}
#main_c04 li { float:left; padding:12px 2px 0 2px;}
#main_c05 {    position:absolute; top:32px; left:422px; width:532px; height:34px; background:url(/images/01_kor/main/menu05_sub_bg.png) no-repeat; padding-left:8px;}
#main_c05 li { float:left; padding:12px 2px 0 2px;}
#main_c06 {    position:absolute; top:32px; left:600px; width:387px; height:34px; background:url(/images/01_kor/main/menu06_sub_bg.png) no-repeat; padding-left:16px;}
#main_c06 li { float:left; padding:12px 2px 0 2px;}
#main_c07 {    position:absolute; top:32px; left:600px; width:399px; height:34px; background:url(/images/01_kor/main/menu07_sub_bg.png) no-repeat; padding-left:8px;}
#main_c07 li { float:left; padding:12px 2px 0 2px;}

/* Main Left */
/* ±¸¹ÎÀÇ¼Ò¸® */
#left_voice {width:200px;height:135px;margin-bottom:10px;background:url(/images/01_kor/main/left_voice_bg.gif) no-repeat left top;}
#left_voice ul { padding:23px 0 0 15px;}
#left_voice li { line-height:0px; font-size:0; padding-top:4px;}
#left_voice h3	{position:relative; top:13px; left:52px; width:70px;}

/* ÇàÁ¤Á¤º¸ */
#left_civil {overflow:hidden; letter-spacing:-1px;
	height:66px; 
	background:url(/images/01_kor/main/left_civil_bg.gif) no-repeat left top;
}

.left_civil_twi { 
	width:200px; padding: 5px 0 0 0; height:60px;
}


.left_civil_twi img{ 
	padding: 2px 0 2px 0;
}

#left_civil h3 {
	position:relative; 
	top:2px; 
	left:15px; 
	width:144px;
}
#left_civil ul { 
	padding:12px 0 0 5px; 
	width:90px;
	float: left;
}
#left_civil li {
	font-size:11px;
	margin:0;
	padding: 0px 0px 0px 5px;
	background:url(/images/01_kor/main/main_bl_civil.gif) no-repeat 0px 6px; 
	width: 90px;
}
#left_civil li a:link, #left_civil li a:visited, #left_civil li a:active {
	color:#555555;
}
#left_civil li a:hover{
	font-size:11px;    
	color:#ff6600;
	text-decoration:underline;
}

/* ¿ì¸®±¸¾È³» */
#left_guide {height:92px;background:url(/images/01_kor/main/left_guide.gif) no-repeat left top; margin:6px 0 6px 0;}
#left_guide ul {padding:20px 0 0 11px;width: 80px;float: left; display: inline;}
#left_guide li {font-size:11px;    padding-left:5px;background:url(/images/01_kor/main/main_bl_guide.gif) no-repeat 0px 6px;width: 100%; float: left; display: inline;line-height:18px;}
#left_guide li a:link, #left_civil li a:visited, #left_civil li a:active { color:#555555;}
#left_guide li a:hover{    font-size:11px;color:#ff6600;text-decoration:underline;}
#left_guide h3		{position:relative; top:7px; left:24px; width:51px;}

/* Banner */
#left_banner li { float:left; font-size:0; line-height:0;}
#left_banner .mr { margin-right:4px;}
#left_banner .mb { margin-bottom:2px;}


/* Main Center */
/* °øÁö»çÇ×_·¹ÀÌ¾Æ¿ô */
#board_wrap{}
div.board {width:445px;margin:0;position:relative;}
div.board  ul.tab_01{overflow:hidden;height:1%;}
div.board  ul li.tab_subject01 {float:left;background:url("/images/01_kor/main/tabcontentback.gif") no-repeat;}
div.board  ul li img{cursor:pointer;}
div.board .tabcontent {position:relative;left:0;top:33px;}
div.board .tabcontent .tabcontent_bodyUL .tabcontent_bodyLI {overflow:hidden;
	padding:0;
	width:425px;
	white-space:nowrap;
	height:16px;
}
div.board .tabcontent .tabcontent_bodyUL .tabcontent_bodyLI .subject {
	color:#333;
	float:left;
	padding:0 0 0 10px;
	background: url(/images/01_kor/main/main_bl_board.gif) no-repeat 5px 0.5em;
}
div.board .tabcontent .tabcontent_bodyUL .tabcontent_bodyLI .date {
	color:#333;
	float:right;
}
div.board .tabcontent .tabcontent_bodyUL .tabcontent_bodyLI a:hover {text-decoration:none;color:#f60;}
div.board .tabcontent .tabcontent_bodyUL .tabcontent_bodyLI img {padding-left:5px;}

/* ÀÚÁÖÃ£´Â Á¤º¸ */
.cen_infor {width:430px;height:360px;top:145px;}
.cen_infor .infor_tab {width:410px;margin: 7px 0 0 10px;}
.cen_infor li {float:left;cursor:pointer; margin: 0 0 10px 0;}
.cen_infor .tabcontent {left:10px;top:27px; border: 1px #ddd solid;}
.cen_infor .tabcontent table td { width:200px; padding:1px 0 5px 0;}

.cen_infor_onscript {width:430px;height:130px;background:url(/images/01_kor/main/cen_civil_bg.gif) no-repeat; position: relative;top:100px;left:0;}
.cen_infor_onscript .infor_tab {width:410px;padding:7px 0 0 10px;overflow:hidden;}
.cen_infor_onscript li {float:left;cursor:pointer;}
.cen_infor_onscript .tabcontent {position:absolute;left:10px;top:33px;}
.cen_infor_onscript .tabcontent table td {width:130px;padding:1px 0px 5px 0;}

/* Çàº¹±¤Áø¼Ò½Ä */
#cen_gwangjin {width:445px;}

/* Çàº¹±¤Áø¼Ò½Ä new */
.gwangtotal {
	height:132px;width:432px;
	background:url(/images/01_kor/main/kgimgbg.gif) no-repeat;
	margin: 0 0 10px 0;
}

.gwangtotal_onscript { height:132px; position:relative; top:100px; left:0px; width:432px; background:url(/images/01_kor/main/kgimgbg.gif) no-repeat;
}

.gwangtotal_onscript .gwangtotal_tit h2 {position:relative;top:6px;left:6px;}
.gwangtotal_onscript .more {float:right;position:relative;top:-13px;right:10px;}

.gwangtotal .gwangtotal_tit h2 {position:relative;top:6px;left:6px;}
.gwangtotal .more {float:right;position:relative;top:-13px;right:10px;}

#gwangtotallist {position:relative;top:-10px; overflow:hidden;  width:432px; margin:0 0 0 2px;}

#gwangtotallist ul.img li {padding:3px 0 0 0; text-align:center; float:left; background:url(/images/01_kor/main/kgimgborder.gif) no-repeat; height:85px; width:81px; margin:0px 2px 0 2px;}
#gwangtotallist ul.title li {float:left; width:81px; text-align:center; margin:0px 2px 0 2px;}

.gwangnews {width:200px;height:124px;position:absolute;top:450px;left: 0;}
.gwangnews .gwangnews_tit {height:18px;border-bottom:#dddddd solid 1px;}
.gwangnews .more {float:right;position:relative;top:-11px;}
.gwangnews .gwangnews_con {margin: 10px 0 0 5px;}
.gwangnews dl {float:left;width:90px;text-align:center;}
.gwangnews dt {height:75px;}
.gwangnews dd {margin-top:5px;}

.gwangnews_onscript {width:200px;height:124px;position:absolute;top:285px;left: 210px;}
.gwangnews_onscript .gwangnews_tit {height:18px;border-bottom:#dddddd solid 1px;}
.gwangnews_onscript .more {float:right;position:relative;top:-11px;}
.gwangnews_onscript .gwangnews_con {margin: 10px 0 0 5px;}
.gwangnews_onscript dl {float:left;width:90px;text-align:center;}
.gwangnews_onscript dt {height:75px;}
.gwangnews_onscript dd {margin-top:5px;}



/* ±¤ÁøÀÎÅÍ³Ý¹æ¼Û */
.gwangbroad {
	width:325px; 
	height:600px;
	overflow:auto;
	position:absolute;
	top:560px;
	left:670px;
}
.gwangbroad .broad_tab ul li {
	float:left;
	cursor:pointer;
	margin: 5px 0 0 0;
}
.gwangbroad .tabcontent {
	width: 300px;
}
.gwangbroad .tabcontent .gbcView{
	border:1px #ddd solid;
	width: 300px;
	height: 46px;
	margin:0 0 1px 0;
	overflow: hidden;
}
.gwangbroad .tabcontent .uccView{
	border:1px #ddd solid;
	width: 300px;
	height: 46px;
	margin:0 0 1px 0;
	overflow: hidden;
}
.gwangbroad .tabcontent p {
	width:50px;
	float:left;
}
.gwangbroad .tabcontent p img{
	padding: 0 0 0 10px;
	width: 45px;
	height: 45px;
}
.gwangbroad .tabcontent dl{
	float:right; 
	width:200px;
}
.gwangbroad .tabcontent dt{
	font-size:0.9em;
	letter-spacing:-0.1em;
	line-height:1.9em;    
	font-weight:bold;
	float:left;
	width:200px;
}
.gwangbroad .tabcontent dt a{color:#333;}
.gwangbroad .tabcontent .con {
	line-height:1.3em;
	text-align:justify;
	font-size:0.9em;
	letter-spacing:-0.1em;
	float:left;
	width:200px;
}
.gwangbroad .tabcontent dd .page {
	float:right;
}
.gwangbroad_onscript {width:215px; height:125px; position:absolute; top:280px; left:425px; background:url(/images/01_kor/main/cen_broad_bg.gif) no-repeat;}
.gwangbroad_onscript .broad_tab ul li {float:left; cursor:pointer;}
.gwangbroad_onscript .tabcontent {left:10px; top:30px; width: 195px;}
.gwangbroad_onscript .tabcontent p {float:left;}
.gwangbroad_onscript .tabcontent p img{margin:0px 5px 0px 0px;}
.gwangbroad_onscript .tabcontent dl{float:right;width:100px;height:85px;}
.gwangbroad_onscript .tabcontent dt{font-size:0.9em;letter-spacing:-0.1em;line-height:1.9em;font-weight:bold;width:100px;}
.gwangbroad_onscript .tabcontent dt a{color:#333;}
.gwangbroad_onscript .tabcontent dd{line-height:1.3em;text-align:justify;font-size:0.9em;letter-spacing:-0.1em;float:left;width:100px;}
.gwangbroad_onscript .tabcontent .con {height:50px;}
.gwangbroad_onscript .tabcontent dd .page {float:right;}

.gwangbroad_onscript .tabcontent .gbcView{
	
}

/* ±¹Á¤ºê¸®ÇÎ */
#briefing { width:430px; height:23px; background:url(/images/01_kor/main/briefing_bg.gif) no-repeat; position:absolute; top:415px; font-size:11px; color:#555555; padding:4px 0 0 100px;}

/* ¸ÞÀÎ ÆäÀÌÁö¿¡ ÀÖ´ø CSS ¿Å±è 2010/10/01 */
div.popList			{z-index:1000; position:absolute; left:7px; top:33px; padding:0 0 0 8px; width:318px; height:135px; text-align:left; overflow:auto; background-color:#fff;}
div.popList ul		{padding:10px 0 0 0; background:#fff; width:285px; height:125px;}
div.popList ul li a	{font-weight: bold; }
.cyber_link {position:relative; top:415px;width:430px; height:23px; overflow:hidden; background:url(/images/01_kor/main/cyber_bg.gif) no-repeat left top;}
.cyber_link_renew { top:415px;width:450px; height:23px; overflow:hidden;}
.cyber_link_renew_onscript { width:430px; height:23px; overflow:hidden; position: relative;top:110px;}
.cyber_link p.c_title {float:left; padding:6px 0 0 20px;}
.cyber_link ul.cyber_list {float:left;margin:3px 0 0 40px;width:300px;font-size:11px;}
.cyber_link ul.cyber_list li {background:url(/images/01_kor/main/bullet_blue.gif) no-repeat left 5px; text-decoration:none; padding:0 0 0 10px; float:left; margin-right:15px;}
.cyber_link ul.cyber_list li a {text-decoration:none;}
.cyber_link ul.cyber_list li a:hover {color:#1280cd;}
.slipNavi {position:absolute;width:500px; height:0px; font-size:1px; line-height:0px; text-align:left; }
.slipNavi h2 {font-size:0;}
.slipNavi ul {}
.slipNavi a {line-height:0; font-size:0;}
.slipNavi a:active {line-height:16px; font-size:16px;  }
.hide {display:none; }

/* ¸ÞÀÎ ¿À¸¥ÂÊ ¿µ¿ª */
/* ±¤Áø±¸¾Ë¸²Ã¢ */
#right_know {position:relative; top:0;width:340px;height:180px; background:url(/images/01_kor/main/right_knowbg.gif) no-repeat;}
#right_know .popup {float:right; position:relative;  padding:0 8px 0 0;}
#right_know .popup li {float:left;margin-right:2px;}
#right_know .popimg { position:absolute; top:24px; left:0; width:326px; height:151px; padding:10px 0 0 9px;}
#right_know .popimg li { font-size:0; line-height:0; margin:0; padding:0;}
#right_know h3		{position:relative; top:12px; left:14px; width:79px;}

/* »ç¶÷º°¸µÅ© */
#right_man {height:57px;}
#right_man li{ float:left; padding-top:3px;}

/* ±¤Áø±¸ ÁÖ¿ä»çÀÌÆ® */
.right_site {width:340px;height:202px;}
.right_site .num {float:right;}
.right_site h3{position:relative; top:9px; left:23px; width:85px;}
.right_site #siteButtonView{visibility: hidden;}
.right_site .site_content { width:328px; height:129px;top:20px; margin:5px 4px 0 0px;}
.right_site .site_content li {float:left; width:63px; height:56px; padding:0; margin:0; border:1px solid #ddd;}
.right_site .question { font-size:0.9em;padding-left:16px;width:330px;margin: 0px 0 5px 0; float: left;}
.right_site .question li {float:left;}
.right_site .question .vt { vertical-align:-3px; padding-right:7px;}
.right_site .question .cont { width:257px;}

.right_site_onscript {width:340px;height:202px;background:url(/images/01_kor/main/right_site_bg.gif) no-repeat;}
.right_site_onscript .num {float:right;}
.right_site_onscript h3{position:relative; top:9px; left:23px; width:85px;}
.right_site_onscript .site_content { width:328px; height:129px;top:20px; margin:5px 4px 0 0px;}
.right_site_onscript .site_content li {float:left; width:63px; height:56px; padding:0; margin:0; border:1px solid #ddd;}
.right_site_onscript .question { font-size:0.9em;padding-left:16px;width:330px;margin: 5px 0 0 0; float: left;}
.right_site_onscript .question li {float:left;}
.right_site_onscript .question .vt { vertical-align:-3px; padding-right:7px;}
.right_site_onscript .question .cont { width:257px;}

/* footer */
#footer {height:150px;padding-top:15px;}
#footer .related {width:1000px; height:50px;float:left; padding-left:10px; background:url(/images/01_kor/main/foot_related_bg.gif) no-repeat;}
#footer .related  fieldset { float:left;}
#footer .related .relatedSel {	float:left;margin: 15px 0 0 10px;}
#footer .related .relatedSel select{width: 110px;border:1px solid #d7d6d6;color: #666;font-size:12px;}
#footer .related .type-image {vertical-align: middle;}
#footer .related .banner { float:left;padding:8px 20px 0 10px;}
#footer .related .banner li { float:left;}
#footer .related .banner .banall {padding:5px 0 0 3px;}
#footer .foot {width:1000px;height:80px;float:left; background:url(/images/01_kor/main/foot_bg.gif) no-repeat;}
#footer .foot_logo {float:left; padding:20px 0 0 20px; }
#footer .wah_logo {float:left; padding:15px 0 0 10px; }
#footer .foot-content {margin:17px 0 0 0;padding:0 0 0 10px; float: left;width:550px;}
#footer .totalCNT { width:220px; height:61px; background:url(/images/01_kor/intro/intro01/today_bg.gif) no-repeat; margin:10px 0px 0 0px; float: left;text-align: right;}
#footer .totalCNT .totalText01{padding:13px 10px 0 0; font-size: 10pt; color: #0b4da8; }
#footer .totalCNT .totalText01 img{vertical-align:top;}
#footer .totalCNT .totalText02{padding:6px 10px 0 0; font-size: 10pt; color: #548a15;}
#footer .totalCNT .totalText02 img{vertical-align:top;}
#footer .totalCNT span{display:inline-block;width:80px;}

#footer .guide_menu{overflow:hidden;width:520px;}
#footer .guide_menu li {float:left; padding:0 6px 5px 5px;background:url(/images/01_kor/main/foot_m_line.gif) no-repeat right top;line-height:0;font-size:0;}
#footer .guide_menu .noline { background:none;}
#footer label {display: none;}

.hidden {position:absolute; z-index:-1; visibility:hidden;}
