@charset "utf-8";

/* MEDIACT LAYOUT  */
html { margin:0; padding:0; }
body { margin:0; padding:0; color:#373737; font-size:12px; line-height: 1.5em; }

hr   { display: none; }
img  { border: none; padding:0; margin:0; }
form  {	margin: 0px; padding: 0px; }
input, select, textarea, label   { margin: 0px; padding: 0px; vertical-align:middle; }
ul,  ol,  dl,  li, dt, dd  { margin: 0px; padding: 0px; list-style: none; }
fieldset  { border: none;  margin:0px; padding:0 0 1px 0; }
legend    { display: none; margin:0px; padding:0px; }

a        { color: #666; text-decoration: none; }
a:hover  { color: #666; text-decoration: none; }
#wraper         { margin:0px auto; width:100%; height:100%; }
#m_container    { position:relative; padding:0px; margin:0 auto; width:950px; z-index:1000;}

/* MAIN MENU */
#main_menu { position:relative; top:4px; left:0px; padding:0px; margin:0px; width:100%; height:70px; width:860px;}
#top_select {float: right; top:0px; padding-right:20px; margin:0px; width:390px; height:18px; }
#top_select01 	 { right:5px; top:5px; width:420px; height:18px; padding:0; margin:0; } 
#top_select01 li.topmenulist1 { padding: 0 0 0 10px; margin: 0; float: left; vertical-align:top;} 
#top_select01 li.topmenulist2 { padding: 0 0 0 10px; margin: 0; float: left; vertical-align:top;}
#top_select li {float:left;}

/* MAIN MENU */	
#topmenu { position: absolute; width: 860px; top:30px; left: 9px; margin: 0; padding: 0; z-index:1000;}
#topmenu ul li { float: left; margin: 0; padding: 0; }
#topmenu ul ul { display:none; position: absolute; left: 0; top: 28px; width: 860px; height: 36px; margin: 0; padding: 0; }
#topmenu ul ul li a   { padding: 0; margin: 0; color:#666666}
#topmenu ul ul li img { vertical-align:top; }
#topmenu ul ul#top2m1 { position:absolute; width: 106px; padding-left: 211px; z-index:50; } 
#topmenu ul ul#top2m2 { position:absolute; width: 106px; padding-left: 532px; z-index:50; }
#topmenu ul ul#top2m3 { position:absolute; width: 106px; padding-left: 425px; z-index:50; }
#topmenu ul ul#top2m4 { position:absolute; width: 106px; padding-left: 639px; z-index:50; }
#topmenu ul ul#top2m5 { position:absolute; width: 106px; padding-left: 318px; z-index:50; }
#topmenu ul ul#top2m6 { position:absolute; width: 106px; padding-left: 746px; z-index:50; }

#iframe_top2m1 { position:absolute; top:10px; left: 220px; margin: 0; padding: 0; width: 107px; z-index:2; filter: Alpha(Opacity=0); } 
#iframe_top2m2 { position:absolute; top:30px; left: 3271px; margin: 0; padding: 0; width: 107px; z-index:2; filter: Alpha(Opacity=0); }
#iframe_top2m3 { position:absolute; top:30px; left: 477px; margin: 0; padding: 0; width: 107px; z-index:2; filter: Alpha(Opacity=0); }
#iframe_top2m4 { position:absolute; top:30px; left: 583px; margin: 0; padding: 0; width: 107px; z-index:2; filter: Alpha(Opacity=0); }
#iframe_top2m5 { position:absolute; top:30px; left: 689px; margin: 0; padding: 0; width: 107px; z-index:2; filter: Alpha(Opacity=0); }
#iframe_top2m6 { position:absolute; top:30px; left: 795px; margin: 0; padding: 0; width: 107px; z-index:2; filter: Alpha(Opacity=0); }

/*  메뉴전체보기  */
#total_menu_list { display:none; }
#total_menu    { position:absolute; left:-2px; top:30px; margin:0px; width:865px; height:314px;
					 z-index: 2000; border:0px solid #d7d7d7; font-family:돋움; font-size: 11px; color: #656565;
					 background:url(/images/image/total_bg_01.gif) left bottom no-repeat;}
#total_menu li { float:left; width:134px; padding-left:7px; }
#total_menu li.listend  { float:left; width:120px; }
.total_menu_close    { position:absolute; left:402px; top:318px; width:65px; height:20px; z-index: 2001; }
.total_text { width:120px; height:20px; line-height:13px; padding-top:2px;}
#total_menu li dl dt    { padding:0px; margin:0px; height:44px; }
#total_menu li dl dd    { padding-left:10px; margin:0px; height:19px; }

	a.tlmenuLInk        { color: #4b4b4b; text-decoration: none; }
	a.tlmenuLInk:hover  { color: #4b4b4b; text-decoration: underline; }

/*메인에 플래시배경 */
#fla { position:relative; top: 0px; left: 0px; z-index:0; background:#ebebeb; height:283px; background:url(/etri2010/images/main_img/main.jpg) center top no-repeat; }

/* MAIN IMG */
#m_img { position:absolute; top:70px; padding:0px; margin:0px; width:100%; height:283px; }
/* #m_img { position:relative; top:0px; padding:0px; margin:0px; width:100%; height:283px; background:url(/images/main_img/main_img01.jpg) repeat-x; } */

/* 보도자료 공지사항 관련뉴스 위탁과제공고 공동연구공고 */
#m_content_news { padding:0px; margin:0px auto; width:860px; height:283px; }
/*#m_content_news { padding:0px; margin:0px auto; width:860px; height:283px; background:url(/images/main_img/main_img00001.jpg) no-repeat; z-index: 10;}*/
#content_news { position:relative; top:87px; left:445px; padding:0px 0 0 5px; width:563px; height:29px; }

#n_tab01 { float: left; left:13px; }
#n_tab02 { float: left; left:13px; }
#n_tab03 { float: left; left:13px; }
#n_tab04 { float: left; left:13px; }
#n_tab05 { float: left; }

#tab01_list { position:absolute; left: 5px; top: 25px; line-height:20px;}
#tab02_list { position:absolute; visibility:hidden;left: 5px; top: 25px; line-height:20px;} 
#tab03_list { position:absolute; visibility:hidden;left: 5px; top: 25px; line-height:20px;} 
#tab04_list { position:absolute; visibility:hidden;left: 5px; top: 25px; line-height:20px;} 
#tab05_list { position:absolute; visibility:hidden;left: 5px; top: 25px; line-height:20px;}

.tab_listul li { height: 21px; padding:0px; margin:0px; }
.tab_listul li dd { vertical-align:top; }

.news_dd { width : 356px; }
.news_dd dd.news_list { float: left; white-space:nowrap; padding:0 0 0 0; padding-left: 5px; overflow:hidden; font-family:"굴림"; font-size:12px;
									background: url(/images/main_img/tab_dot.gif) no-repeat left center; width:270px; line-height:20px;}
.news_dd dd.news_date { float:right; font-family:"돋움"; color:#373636; font-size:12px; text-align:center; width:65px; padding:0px; margin:0px; }

	a.newsLink       { font-family:"굴림"; font-size: 12px; color: #373636; }
	a.newsLink:hover { font-family:"굴림"; font-size: 12px; color: #272727; }


.news_img  { padding-right:3px; }
.notice_more { position:absolute; top:-25px; left:343px; width:15px; height:15px; z-index: 2; background: none; }



/* MAIN BANNER */
#m_banner { position:relative; margin:0px auto; width:100%; height:126px; background:#2870bf;}
#m_banner_content { padding-top:2px; margin:0px auto; width:950px; }
#m_banner_content li {float:left;}

/* MAIN CONTENT */
#m_content { position:relative; margin:0px auto; width:950px; height:120px; z-index:10;}
#m_content1 { padding-top:25px; width:865px; }
#content_top { padding-top:7px; }
#content_tab01 { padding-left:19px; width:185px; margin:0px; vertical-align:top; }
.content_tab01bg { top:0px; width:182px; height:109px; background:url(/images/main_img/contents_title01_textbg.jpg) no-repeat; }
#content_tab02 { padding-left:19px; width:172px; vertical-align:top; }
#content_tob02_top { padding:10px 0 0 2px; }
#content_tob02_top2 { padding:5px 0 0 2px; }
.content_tab02bg { top:0px; width:173px; height:112px; background:url(/images/main_img/contents_title02bg.jpg) no-repeat; }
#content_tab03 { padding-left:5px; width:175px; vertical-align:top; }
.content_tab03bg { top:0px; width:173px; height:115px; background:url(/images/main_img/contents_title03bg.jpg) no-repeat; }
#content_tab04 { padding-left:14px; width:261px; }
.top_img img { vertical-align:top; }
#m_content li { float:left; }
#m_content_more1 { position:relative; top:-97px; padding-left:162px; width:11px; height:11px; }
#m_content_more2 { position:relative; top:-116px; padding-left:162px; width:11px; height:11px; }
#contents_line1 { position:absolute; top:10px; left:250px; }
#contents_line2 { position:absolute; top:10px; left:450px; }

/* 하단컨텐츠 START */
#content_rb { position:relative; padding-top:10px; left:0px; width:262px; height:92px;}
#leftBtnnext { margin:0px 0px 0 1px; }
#rightBtnprevious { margin:0px 0px 0 0px; }
#content_bg000 { width:262px; height:92px; background:url(/images/main_img/c_title04_text_bg.gif) no-repeat; }

#loopedSlider .previous { float:left; padding-top:40px; padding-left:3px; width:10px; }
#loopedSlider .container { width:200px; overflow:hidden; height:67px; float:left; position:relative; left:15px; top:15px; }
#loopedSlider .slides { position:absolute; top:0; left:0 }
#loopedSlider .next { float:right; padding-top:40px; padding-right:3px;width:10px; }
#loopedSlider .previous, .next { cursor:pointer; }

.loopedSlider_bottom { position:relative; vertical-align:middle; margin:20px 10px 10px 10px; border:1px solid #b1b1b1; width:850px; height:40px; padding: 10px 0px; }
.loopedSlider_bottom .container { left:5px; width:935px height:45px overflow:hidden; position:relative; float:left; cursor:pointer; }


/*수정되었음*/

#h_bott_banner{ left:0px; top:25px; margin:0px auto; width:950px; height:58px; background:url(/images/main_img/s_banner_bg.gif) no-repeat;}
#ul_width { width:860px; height:58px; text-align:left;  }
#ul_width li { float:left; }
#dongmun_btn { padding-left:17px; padding-top:0px; width:137px; }
#cyber_btn {  padding:0px; width:108px; }
#banner_data { visibility:hidden; position:absolute; top:0px; left:-3000px; }
#h_bott { left:200px; padding-top:10px; margin:0px; width:590px; height:58px; }
#h_leftBtnnext { margin:17px 0px 0 1px; float:left; }
#h_rightBtnprevious { margin:14px 10px 0 0px; float:right; }
#banner_all { padding-top:23px; left:27px; }
#container_banner { position:relative; margin:0px auto; width:530px; height:40px; overflow:hidden;  }
#container_banner .slide{ position:absolute; width:640px; height:40px;}
#container_banner a {padding: 0 20px;}
#container_banner #blockArea { position:absolute; left:0; top:8px; }
#container_banner #noneArea { position:absolute; left:-3000px; top:8px; }
.img { border:0; vertical-align:middle; }


/*수정되었음*/


.main_sa { padding:10px 0 0 2px; }
.main_sb { padding:5px 0 0 2px; }


/*#h_bott li.btn1 { padding:7px 17px 0 17px; margin: 0; float: left; vertical-align:top; }
#h_bott li.btn2 { padding:7px 17px 0 17px; margin: 0; float: left; vertical-align:top; }
#h_bott li.btn3 { padding:7px 17px 0 17px; margin: 0; float: left; vertical-align:top; }
#h_bott li.btn4 { padding:7px 17px 0 17px; margin: 0; float: left; vertical-align:top; }*/




/* 푸터부분 */
#h_bott2 { position:relative;  padding:0px; margin:0px auto; width:950px; height:77px; clear:both; margin-top:10px;}
#h_bott_text02 { left:0px; padding-top:13px; width:860px; border-top:1px solid #00539a;}
#h_bott_text02 li { float:left; }
 .h_bott_img01 { margin:0px; padding-left:6px; padding-top:20px; vertical-align:top; }
 .h_bott_text01 { margin-left:0px; margin-top:8px; padding:0px; }
 .h_bott_text02 { margin-left:15px; margin-top:50px; padding:0px; }
footer_btn { padding-left:0px; width:400px; margin:0px; }
#footer_btn dd { float:left; }
.footerForm { font-family:"돋움"; font-size: 11px; color: #696969; }

#sub_footer { clear:both; position:relative; margin:0 auto; margin-top:0px; padding:0px 0 0 103px; width:860px; height:72px;
			  background: url(/images/image/footer_logo.gif) no-repeat 6px 33px; }
#sitelink li.first	{ float:left; margin:0; padding:0 11px 0 0;
						background: url(/images/image/footer_btnline.gif) no-repeat right 5px; }
#sitelink li		{ float:left; margin:0; padding:0 11px 0 11px;
						background: url(/images/image/footer_btnline.gif) no-repeat right 5px; }
#sitelink li.last	{ float:left; margin:0; padding:0 0 0 11px; background:none;  }
.footer_text01 { width:288px; height:10px; padding-top:8px; clear:both; }
.footer_heighta { margin:0px; padding:0px; }
.footer_heightb { padding-top:5px; height:10px; }

#sub_footer p  	{ clear:both; margin:0; padding:0 0 2px 0; }
#footerForm		{ position:absolute; left:647px; top:47px; width:220px; margin:0; padding:0; }
#footerForm option	{ color:#666666; font-family:"돋움"; font-size:11px;}



/*고버튼*/
 #selectarea {position:relative; width:170px; margin-top:-25px; z-index:999;}
#selectList1 { background:url(/images/image/list_box.gif) no-repeat; width:170px; height:20px; font-family:굴림; font-size: 11px; color: #7d7d7d; }
#selectspan a {width:170px;display:none;text-align:left;padding:0 0 0 0px;}
#selectList1 h4 {cursor:hand;padding:0 0 0 0px; font-family:굴림; font-size: 11px; color: #7d7d7d; }
#gobtn {position:relative; padding-left:173px; top:-20px; width:29px; height:20px; margin-top:0px; }
/*#gobtn  a {display:none;}*/
#selectli1, #selectli7,#selectli23 {color:#ff860c;text-decoration: none;}



/*  QUICKLINK  */
#quickLink { position:absolute; top:0px; left:893px; width:82px; margin:0; padding:0; }
#quickLink1 { padding:0; margin:0; width:82px;}
.quickLink2 { padding:0 0 7px 0; margin:0; }
#qlink2 { float:right; margin:0px; width:82px; height:270px; }
#qlink_top { position:relative; top:25px; left:35px; }
#qlink2 img { vertical-align:top }
#qlink3 img { vertical-align:top }
#qlink5 img { vertical-align:top }

	a.qlinkLink       { font-family:"돋움"; font-size: 11px; color: #4b4b4b; }
	a.qlinkLink:hover { font-family:"돋움"; font-size: 11px; color: #272727; }
