@charset "euc-kr";
@import url("style.css");
@import url("intro.css");
@import url("member.css");
@import url("table.css");
@import url("work.css");
@import url("talk.css");
@import url("pds.css");
@import url("community.css");
@import url("search.css");

body {
 background: url(../images/main/bg_body.gif) repeat-x;
 background-color:#ffffff;
 font-size:12px;
 font-family:돋움,Dotum,AppleGothic,sans-serif ;
 color:#555 ;
 font-style:normal;
 font-variant:normal;
 font-weight:normal;
 z-index:1;
}

/*LINK*/

a:link, a:visited {color: #555; text-decoration: none;}
a:hover, a:active {color: #000; text-decoration: none;}



body , div , dl ,dt , dd , ul ,ol ,li , h1 ,h2 , h3 , h4 ,h5 ,h6 ,pre , form , input , th , td , fieldset , p {
	margin : 0 ; 
	padding : 0 ;
}

/* div {border: 1px solid #ccc;} */

h1 ,h2 , h3 , h4 ,h5 ,h6 {font-size:12px ;}
ol , ul {List-style : none ;}
hr {display:none;}
label {cursor:pointer;}

Fieldset , img, input, select, textarea {
	border :0 ;
}


/* Input Style Definition */
.input1 {font-size: 12px;color: #fe6d0c;font-family: "돋움";background-color: #ffffff;border: 1px solid #c4c4c4;height: 18px; font-weight:bold;}
.input2 {font-size: 12px;color: #206fc6;font-family: "돋움";background-color: #ffffff;border: 1px solid #206fc6;height: 18px; font-weight:bold;}
.input3 {font-size: 12px;color: #666;font-family: "돋움";background-color: #ffffff;border: 1px solid #c4c4c4;height: 18px; }
.textarea1 {font-size: 12px; background-color:#FFFFFF; border: 1px solid #b2d9f4; width:70%;}



/* Special Class Selector */
.fr { float:right; }
.fl { float:left; }
.clear {clear:both;}
.displayNone {	display:none;}
.fb { font-weight:bold;}
.tcenter { text-align:center; }
.tright { text-align:right; }
.tleft { text-align:left; }
.tbottom {padding-bottom:15px;}


/* 레이아웃  border:1px #ddd solid; */
#wrap {width:980px; margin: 0 auto; border:0px #ddd solid; position:relative ; padding-left:15px;}

#header {width:898px; position:relative; border:0px #ddd solid; text-align:left;}

#navigation {width:898px; text-align:left; height:70px; clear:both; padding-top:1px; }

#search {width:300px; float:right; }

#container {width:898px; text-align:left; height:855px;  }

#subcontainer {position:relative; width:898px; border:0px blue solid; text-align:left;}

#footer_logos {width:898px; border:1px #ddd solid; text-align:center; height:57px; clear:both; background: url(../images/main/bg_logos.gif) repeat-x;}

#footer {width:898px; border:0px #ddd solid; clear:both; text-align:left;}
#footer address {
	font-style:normal; 
	font-size:11px; 
	letter-spacing:-1px; 
	color:#949494;
	line-height:130%; 
	padding: 10px 0;}
#footer a{color:#939393;}
#footer .f_logo{width:200px;height:45px;float:left;border:0px #ddd solid;}
#footer .f_copy{padding-top:5px; float:left;}
#footer .f_etcmenu {float:right; padding-bottom:20px;}

#footer div {padding-top:3px;}

/*서브*/
#subcontainer .subcnt {border:0px #ddd solid; float:left; width:698px;}
#subcontainer .subcnt .subcntimg {top:0; right:0;border:0px #000 solid; margin-bottom:23px;}
#subcontainer .subcnt .subcntmenu {float:left; width:165px;}
#subcontainer .subcnt .subcntmain {float:right; width:533px;}
#subcontainer .subcnt .subcntmain2 {float:right; width:698px;}
	.subcntmain3 {float:right; width:100%; text-align:left;}

	.pagenavi {float:right; color:#555 ;font-size:11px; height:20px; border:0px #000 solid; text-align:right; letter-spacing:-1px; }
	.pagenavi span {font-weight:bold;}

#subcontainer .sfield  {border:0px #ddd solid; float:right; width:180px;}

#subcontainer .sfield .search { background: url(../images/sub/bg_search.gif) no-repeat; padding-top:27px; padding-left:44px; }
#subcontainer .sfield .search li {height:22px;}

.newstop{height:28px;}
#subcontainer .sfield .news .newsbg {background: url(../images/sub/bg_ydinews.gif) repeat-y; padding:0 10px; }
#subcontainer .sfield .news .newsbg p {float:left;}
#subcontainer .sfield .news .newsbg p img {border:1px #0e66c4 solid; margin-right:5px; margin-bottom:10px;}
#subcontainer .sfield .news .newsbg li {height:22px;}
#subcontainer .sfield .news .newsbg .newsbglist li {clear:both; height:20px;}
#subcontainer .sfield .news .newstab {height:20px;}
#subcontainer .sfield .news .newstab li{float:left}

#subcontainer .sfield .todaynews .todaynewslist {background: url(../images/sub/bg_todaynews.gif) repeat-y; padding:0 10px; }
#subcontainer .sfield .todaynews .todaynewslist li {height:20px;}

#subcontainer .sfield .photo .photolist {background: url(../images/sub/bg_ydiphoto.gif) no-repeat; padding:5px; border:0px #000 solid; height:150px; overflow: hidden }
#subcontainer .sfield .photo .photolist p img {border:1px #707070 solid;margin-bottom:9px;}
#subcontainer .sfield .photo .photolist1 {background: url(../images/sub/bg_ydiphoto.gif) no-repeat; padding:5px; border:0px #000 solid; height:150px; overflow: hidden }
#subcontainer .sfield .photo .photolist1 img {border:1px #707070 solid;margin:5px;}
#subcontainer .sfield .photo .photolist1 a{color:#40474e; font-size:11px; font-weight:bold; letter-spacing:-1px;}
#subcontainer .sfield .photo .photolist1 a:hover{color:#7c8084; font-size:11px; text-decoration:underline;}
	pre { display:none }

#subcontainer .sfield .ban {padding-bottom:6px;}



/*메인*/
#header p {padding:12px; float:left; }
#header .etcmenu {padding-top:36px; float:right;}
#header .etcmenu li{float:left; color:#ccc; }
#header .etcmenu p {font-size:11px;}

#navigation .navi {float:left; width:720px; height:100px; position:absolute;}
#navigation .navi li{float:left; height:28px; }
#navigation .navi .navi_main {height:42px;}
#navigation .navi .navi_sub {padding-left:6px; margin:0;}
#navigation .navi .navi_sub li {height:28px;}


#container .cnt_main {float:left; width:430px;}	
#container .cnt_main .bottombanner {height:118px; border:1px #98c7ec solid;}
#container .cnt_main .bottombanner li {float:left;}

#container .cnt_field {float:right; width:428px;}

#container .cnt_field .hotissue {border-bottom:1px #f0f0f0 solid; padding-bottom:30px;}
#container .cnt_field .hotissue p {background: url(../images/main/bg_hotissue.gif) no-repeat ; float:left; }
#container .cnt_field .hotissue .hotissue_list1 {padding:8px 2px; clear:both;}
#container .cnt_field .hotissue .hotissue_list1 p  {margin-right:10px; height:79px;} 
#container .cnt_field .hotissue .hotissue_list1 p img {border:2px #0e66c4 solid; height:74px;}
#container .cnt_field .hotissue .hotissue_list1 li {padding-top:2px; }
	.hotissue_a1 {padding:3px 0 ;}
	.hotissue_a1 a{color:#40474e; font-size:11px;}
	.hotissue_a1 a:hover{color:#7c8084; font-size:11px; text-decoration:underline;}
	.hotissue_a2 {padding:2px;}
	.hotissue_a2 a{color:#7f868c; font-size:11px; letter-spacing:-1px;}
	.hotissue_a2 a:hover{color:#2b3034; font-size:11px; }
	.hotissue_a3 {padding:2px 0 ;}
	.hotissue_a3 a{color:#3395f1; font-weight:bold; letter-spacing:-1px;}
	.hotissue_a3 a:hover{color:#00488b; font-weight:bold;}
	.hotissue_a4 a{color:#00488b; font-weight:bold; letter-spacing:-2px; font-size:16px;}
	.hotissue_a4 a:hover{color:#3395f1; font-weight:bold;}
#container .cnt_field .hotissue .hotissue_list1 .hotissue_imgs {padding-top:1px;}
#container .cnt_field .hotissue .hotissue_list1 .hotissue_imgs2 {float:left; padding-top:12px;}
#container .cnt_field .hotissue .hotissue_list1 .hotissue_imgs img {border:1px #ddd solid;}
#container .cnt_field .hotissue .hotissue_list1 .hotissue_imgs span img{ margin-top:25px; }

#container .cnt_field .event {background: url(../images/main/bg_eventban.gif) no-repeat ; height:220px; margin-top:10px; padding:4px;text-align:center;  }
#container .cnt_field .event .event_list {padding-top:4px;}
#container .cnt_field .event .event_list li {float:left; height:42px; width:140px; }

#container .cnt_field .ydinews {height:120px;}
#container .cnt_field .ydinews .debate {width:195px;}
#container .cnt_field .ydinews .debate p {float:left; padding-top:6px; padding-left:2px;}
#container .cnt_field .ydinews .debate p img {border:1px #0e66c4 solid; margin-right:5px;}
#container .cnt_field .ydinews .debate ul {padding-top:8px;}
#container .cnt_field .ydinews .debate li {height:32px;}
	.debate_a1 a{color:#555555; font-weight:bold;  }
	.debate_a1 a:hover{color:#555555; font-weight:bold; }

/* 미진추가 */
#container .cnt_field .datanews {height:125px; border:0px solid red; position:relative;}
#container .cnt_field .datanews .datatab  {width:195px;height:125px; padding-right:17px; height:125; position:absolute; left:0; top:0; border-right:1px solid #ccc;}
#container .cnt_field .datanews .datatab .tabin { overflow:hidden; margin-bottom:8px; border-top:1px solid #fff;}
#container .cnt_field .datanews .datatab .tabin li{float:left;}
#container .cnt_field .datanews .datatab .debate img {border:1px solid #0e66c4;}
#container .cnt_field .datanews .datatab .debate p{float:left; width:75px;  border:0px solid red; }
#container .cnt_field .datanews .datatab .debate strong{display:block; margin-bottom:8px;}
#container .cnt_field .datanews .datatab .prev {position:absolute; top:113px; right:30px;}
#container .cnt_field .datanews .datatab .next {position:absolute; top:113px; right:15px;}

#container .cnt_field .datanews .datatab .public {border:0px solid red;}
#container .cnt_field .datanews .datatab .public span{display:block; float:right; width:55px; border:0px red solid;}
#container .cnt_field .datanews .datatab .public li {padding:3px 0 ;border:0px solid red;}

#container .cnt_field .datanews .ydinews {width:196px; position:absolute; right:0; top:0; }
#container .cnt_field .datanews .ydinews .fhead {margin-top:10px;overflow:hidden; margin-bottom:7px; font-weight:normal; border:0px solid; width:130px;}
#container .cnt_field .datanews .ydinews .fhead p {float:right; border:0px red solid;}
#container .cnt_field .datanews .ydinews .fhead .picp{position:absolute; right:0px; top:35px;}
#container .cnt_field .datanews .ydinews .fhead p img{border:1px solid #0e66c4;}
#container .cnt_field .datanews .ydinews .fhead strong{display:block; border:0px red solid;width:140px; margin-bottom:4px;}
#container .cnt_field .datanews .ydinews .fhead span{font-size:11px; letter-spacing:-1px;}
#container .cnt_field .datanews .ydinews li {padding:1px; font-weight:bold;}
#container .cnt_field .datanews .ydinews .prev {position:absolute; top:113px; right:15px;}
#container .cnt_field .datanews .ydinews .next {position:absolute; top:113px; right:0px;}

/* 미진끝 */

/*
#container .cnt_field .unity_news p img {border:1px #bdbdbd solid; margin-right:5px; margin-bottom:7px;}
#container .cnt_field .unity_news p {padding-bottom:5px; float:left; text-align:center;}
#container .cnt_field .unity_news p a{color:#4a4a4a; font-size:11px; letter-spacing:-1px; text-align:center;}
#container .cnt_field .unity_news p a:hover{color:#1a65ac; font-size:11px;}
*/
#container .cnt_field .unity {height: 26px;}
#container .cnt_field .unity li {float:left;}
#container .cnt_field .unity_news {background: url(../images/main/bg_unity.gif) no-repeat; padding:12px;} 

/*김경은추가*/
#container .cnt_field .unity_news li {height: 22px;}
#container .cnt_field .unity_news li.first {border:0px red solid; width:120px; height:100px;float:left;}
#container .cnt_field .unity_news li.first  span{padding-top:5px; display:block; font-size:11px; letter-spacing:-1px; }
/*김경은추가 끝*/
#container .cnt_field .unity_news li {height: 18px;}

#container .cnt_field .plan { background: url(../images/main/bg_plan.gif) no-repeat; padding-left:118px; padding-top:9px;}
#container .cnt_field .plan a{color:#e0eff8; font-size:11px; letter-spacing:-1px; font-weight:bold;}
#container .cnt_field .plan a:hover{color:#e0eff8; font-size:11px; font-weight:bold; text-decoration:underline;}

#container .cnt_field .worldtoday {background: url(../images/main/bg_worldtoday.gif) no-repeat; padding-left:98px; padding-top:5px;}
#container .cnt_field .worldtoday a{color:#8a8a8a; letter-spacing:-1px;}
#container .cnt_field .worldtoday a:hover{color:#8a8a8a; text-decoration:underline;}
#container .cnt_field .worldtoday span {font-weight:bold;}

/*Quick menu */
/*#quick {border:0px #ddd solid; position: absolute; top:30px; left:920px; border:0px;}*/
#quick ul .top{padding-top:100px;}
#quick ul .top1{background: url(../images/main/bg_quick.gif) repeat-y; vertical-align:middle;border :0 ; }

/* Global Navigation Sub STYLE(기본)
-------------------------------------------------*/


#gnavigation  li  ul  {
	position: absolute;
	top: 40px;
	left: 5px;
	width: 630px;
	display: none;

}

#gnavigation  li  ul  li{
	padding:0px;
}	

#gnavigation  li.menu01  ul  {
	left: 0px;
}
	
#gnavigation  li.menu02  ul  {
	left: 50px;
}

	
#gnavigation  li.menu03  ul  {
	left: 140px;
	}	


#gnavigation  li.menu04  ul  {
	left: 230px;
	}	


#gnavigation  li.menu05  ul  {
	left: 430px;
	}

#gnavigation  li.menu06  ul  {
	left: 430px;
	}



/*청년미래포럼non박은경추가*/

.blog {}
.blog ul{ margin:0; padding-top:10px; padding-left:5px; list-style-type:none;}

.blog ul li {padding:3px 0 0 13px;  background:url(/design/images/intro/bloging_icon.gif) no-repeat 0 50%;}







.blog ul li span { color:#2c84d7; font-weight:bold;}
