@charset "euc-kr";
/* BASIC */

body{
	background: url(../images/bg_global.gif) repeat-x;
	margin: 0px; padding: 0px;
	font-family: µ¸¿ò;
    font-size: 12px;
	color: #555555;
}
h1, h2, h3, h4, h5, dl, dt, dd, th, td, p, form, fieldset, legend, input, div {font-size:12px;font-weight:normal;}
*{margin:0;padding:0;}

a:link   { text-decoration: none;color: #555555; }
a:hover  { text-decoration: underline;color: #555555; } 
a:active { text-decoration: none; color: #555555;}
a:visited{ color: #09428C; text-decoration: none; }


a.rollover img { border-width:0px; display:block; }
a.rollover img.rollover { display:none; }
a.rollover:hover { position:relative; }
a.rollover:hover img { display:none; }
a.rollover:hover img.rollover { display:block; }

img{ border: none; }

ul, ol, li{list-style:none;}

fieldset,img{border:none;}
input,textarea,select{background-color:#fff;font-family:µ¸À½;font-size:1.05em;}
input{padding-right:1px;}

hr,legend{display:none;}

/* LAYOUT */
#wrapper{
    margin:0px ;
	width: 100%;
}

#header{
	width: 997px;
	height:76px;
}
#content_all{
	width: 997px;
	font-size:0;
}

#left{
	width: 183px;
	float: left;
}
#content{
	margin:30px 17px 0px 29px;
	width: 692px;
	float: left;
}
#sidebar{
	margin:22px 0px 0px 0px;
	width: 76px;
	float: left;
}

/* Visual */
#visual{
	clear: both;
	width: 1000px;
	height:220px;
	
}
#flash_vi{
	position:absolute;
	left:0px;
	top:335px;
	z-index:1;
}
/* Footer */
#footer{
	clear: both;
	background:url(../images/bg_footer.gif) repeat-x;
	height:133px;
}


/*header S*/
/* TOP NAVIGATION */
#ip{
    text-align: right;
    padding-left: 19px;
	margin-top: 8px;
	height: 23px;
	font-family: verdana;
    font-size: 11px;
	color: #616161;
	float: left;
}


#application{
	display: inline;
	list-style: none;
	margin-top: 3px;
	float: right;
}

#application img{vertical-align:middle;}

#application input.request{
	width:180px; height:18px;
	font-size:12px; 
	vertical-align: middle;
	font-family:µ¸¿ò, Dotum, sans-serif; 
	padding:2px 0 0 2px;
}

/* GLOBAL NAVIGATION */

ul#mainNav h1{
	float:left
}
ul#mainNav {
	clear: both;
	margin:0px;
	padding: 0px;
	width: 997px;
	height: 45px;
	float: left;
	font-size:0;
}	

ul#mainNav li {
	display: inline;
	list-style: none;
	float: left;
}
/*header E*/


/* LEFT SEARCH */

#search{
	background: url(../images/left/bg_search.gif) no-repeat ;
	width:172px
	height:105px;
	float:right;
}

 #search #subForm {
	font-size: 12px;
}

#search select#refer {
	font-family:µ¸¿ò, Dotum, sans-serif;
	border-width:1px; border-color:#404040;
	margin-left:6px;
}




 #search input#refer2{
	width:115px;
	border: 1px solid #C8C8C8;
	vertical-align:middle;
	background-color: #ffffff;
	margin:1px;
	padding:3px;
	font-family: µ¸¿ò;
    font-size: 12px;
	color: #555555;
	margin-left:6px;
}



/* content */
#content_left{
	width: 321px;
	float:left;
}
#content_center{
	width: 48px;
	float:left;
}
#content_right{
	width: 323px;
	float:right;
}


/*ÁÂÃø content */
div.news1{
	width: 321px;
    background: url('../images/content/bg_green.gif') repeat-x bottom;
    margin: 0px 0px 7px 0px;
	float:left;
}

div.news1 ul {
    float: left;
	display: inline;
}
div.news1 ul li {
	display: inline;
    float: left;
    line-height: 0%;
}
div.news1 p { /* more¹öÆ° */
    float: left;
}


div.news3{
	width: 321px;
	float:left;
	font-size:0;
}

div.news3 ul {
    float: left;
	display: inline;
}
div.news3 ul li {
	display: inline;
    float: left;
    line-height: 0%;
}




/*¿ìÃø content */
div.news2{
	width: 323px;
    background: url('../images/content/bg_green.gif') repeat-x bottom;
    margin: 0px 0px 7px 0px;
	float:left;
}

div.news2 ul {
    float: left;
	display: inline;
}
div.news2 ul li {
	display: inline;
    float: left;
    line-height: 0%;
}
div.news2 p { /* more¹öÆ° */
    float: left;
}


div.news4{
	width: 323px;
	float:left;
	font-size:0;
}

div.news4 ul {
    float: left;
	display: inline;
}
div.news4 ul li {
	display: inline;
    float: left;
    line-height: 0%;
}


/* ¸®½ºÆ®ÄÁÅÙÃ÷ (issue inside ¿Í abc)*/
.titleImg{
	float: left;
	width: 59px; 
	height: 70px;
}
.gongList{
	float: left;
    width: 262px;
	height: 70px;
	background: #FFFFFF;
}

ul#news_list1 { display: block;}
ul#news_list1 li{ height: 20px; background: url('../images/content/icon_list.gif') no-repeat 0 4px;padding-left:10px;}


/* ¸®½ºÆ®ÄÁÅÙÃ÷ (issue tagging ¿Í statistics)*/
#abc{z-index:2}
#statistics{z-index:3}
.titleImg2{
	float: left;
	width: 1px; 
	background: yellow;
}
.gongList2{
	float: left;
    width: 320px;
	height: 100px;
	background: #FFFFFF;
}

ul#news_list2 { display: block;  margin:0px 0px 0px 7px;  }
ul#news_list2 li{ line-height: 18px; background: url('../images/content/icon_list.gif') no-repeat 0 4px;padding-left:10px;}

ul#news_list2 li ul{ display: block; margin:5px 0px 5px 0px; font-size:11px; }
ul#news_list2 li ul li{line-height: 15px; background: url('../images/content/icon_small.gif') no-repeat 0 50% ;}



/* SIDEBAR */

#sidebar{
	padding:0px;
	width:76px;
}

#sidebar h4{
	font-size:0px;
}


ul.sidebar{ 
	display: block;
    list-style: none;
	margin: 3px 0px 0px 0px;
	padding: 0px;
	font-size:0;

}

ul.sidebar li{
	margin:0px;
	padding:0px;
	float:left;
	font-size:0;
}


/* Footer */
#copy{float:left;margin-top:22px;}
#banner{float:left;margin:35px 0px 0px 20px;}
