@charset "utf-8";
/* CSS Document */
#warp{ width:990px; margin:0px auto; position:relative;}
#header{ position:relative; padding:112px 0px 22px 0px; z-index:10;width:900px;}
#header h1{ position:absolute; top:40px; left:168px;}
#header .left_m{position:absolute; top:0px; left:0px; margin-top:8px;}
#header .left_m li{ float:left; padding:0px 4px 0px 0px;}

#header .right_m{position:absolute; top:0px; right:0px; margin-top:8px;}
#header .right_m li{ float:left;background:url(../images/main_2011/top_tt_bg.gif) no-repeat top right; padding:0px 5px 0px 5px;}
#header .right_m li.none{ background:none; padding:0px 0px;}
#header .right_m li.last{ padding:0px 0px 0px 5px;}

#header .header_search{ position:absolute; top:42px; left:340px; width:400px;}
#header .header_search .header_search_bg{ background:url(../images/main_2011/search_place.gif) no-repeat; height:29px; line-height:29px; width:400px;}
#header .header_search .header_search_bg .header_input{ height:23px; width:350px; border:none; border:0px; margin:3px;}
#header .header_search .header_search_bg input{ float:left;}
#header .header_search .search_list{ clear:both; font-size:11px; color:#a2a2a2; padding-top:5px;}
#header .header_search .search_list a{font-size:11px; color:#a2a2a2;}
#header .header_search .search_list a:hover{color:#a2a2a2;}

/*///네비게이션 영역///*/
#header #gnb{ background: url(../images/main_2011/menu_bar.gif) left top no-repeat; padding:0px 0px 0px 40px; height:38px;}
#header #gnb li{float:left; padding:9px 15px 0px 15px; position:relative;}
#header #gnb li.ri_menu{padding-right:220px;}
#header #gnb li ul{background:#0095dc url('/images/menu/lnb_top_bg.gif') 50% top no-repeat;  width:143px; padding:20px 0px 10px 0px ;}
#header #gnb li ul.type01{width:155px;}
#header #gnb li ul.type02{background:#0095dc url('/images/menu/lnb_top02_bg.gif') left top no-repeat;}
#header #gnb li ul li{float:none; background:url('/images/icon/dot_gnb.gif') 10px 6px no-repeat; padding:3px 0px 3px 17px;}
#header #gnb li ul li a{color:#fff; display:block;}
#header #gnb li ul li a:hover{color:#fff; font-weight:bold; letter-spacing:-1px;}

#header #gnb #gnbMn1{position:absolute; top:28px; left:-5px; display:none; }
#header #gnb #gnbMn2{position:absolute; top:28px; left:-38px; display:none;}
#header #gnb #gnbMn3{position:absolute; top:28px; left:-50px; display:none;}
#header #gnb #gnbMn4{position:absolute; top:28px; left:-15px; display:none;}
#header #gnb #gnbMn5{position:absolute; top:28px; left:-40px; display:none;}
#header #gnb #gnbMn6{position:absolute; top:28px; left:-24px; display:none;}
#header #gnb #gnbMn7{position:absolute; top:28px; left:-10px; display:none;}
#header #gnb #gnbMn8{position:absolute; top:28px; left:-20px; display:none;}
#header #gnb #gnbMn9{position:absolute; top:28px; left:-17px; display:none;}






/*///컨텐츠 영역///*/
#content{ position:relative; display:block; line-height:1.1; width:900px; padding-bottom:20px;}
#content:after{content:""; display:block; clear:both; overflow:hidden;}/* 표준계열 브라우저에 대응하는 float 해제용 가상 엘리먼트의 생성 */

/*//플래쉬영역/*/
#content .main_flash{ position:absolute; top:0px; left:198px;}


#content #con_left{ float:left; width:198px;}
/*//포토뉴스/*/
#content #con_left .m_photo { position:relative; width:168px; height:200px; display:block;}
#content #con_left .m_photo dl{ padding:0px 0px 0px 0px;}
#content #con_left .m_photo dl dt{}
#content #con_left .m_photo dl dd{ color:#8a8a8a; font-size:11px;}
#content #con_left .m_photo dl dd a{ color:#8a8a8a; font-size:11px;}
#content #con_left .m_photo dl dd a:hover{ color:#8a8a8a; font-size:11px;}
#content #con_left .m_photo .m_photo_prev{ position:absolute; top:150px; left:0px; }
#content #con_left .m_photo .m_photo_next{ position:absolute; top:150px; left:155px;}
#content #con_left .m_photo .m_play{position:absolute; left:84px; top:0px; height:11px; width:50px;}
#content #con_left .m_photo .m_play li{float:left; padding-right:3px}
#content #con_left .m_photo .m_play li button{border:none; border:0px; height:11px; width:13px; padding:0px; margin:0px;}
#content #con_left .m_photo .more{ position:absolute; top:3px; right:0px;}
/*//관련사이트/*/
#content #con_left .m_site{ position:relative; display:block; margin-bottom:12px;}
#content #con_left .m_site h2{ background:url(../images/main_2011/stlink_bg_01.gif) no-repeat; height:47px;}
#content #con_left .m_site h2 img{ margin:11px 0px 0px 11px;}
#content #con_left .m_site .m_site_mid{background:url(../images/main_2011/stlink_bg_02.gif) repeat-y; }
#content #con_left .m_site .m_site_mid li{ padding-bottom:8px; padding-left:11px;}
#content #con_left .m_site .m_site_mid li.last{ background:url(../images/main_2011/stlink_bg_03.gif) no-repeat bottom left; padding-bottom:22px;}
#content #con_left .m_site .m_site_mid select{ width:123px; border:1px solid #7f9db9; color:#979797;}
#content #con_left .m_site .m_site_mid .m_site_ul{ margin-bottom:10px;}
#content #con_left .m_site .m_site_mid .m_site_ul li{ padding-bottom:10px;}


/*//왼쪽 배너/*/
#content #con_left .left_banner{width:168px;}
#content #con_left .left_banner li{ float:left; padding-bottom:8px; padding-right:7px;}
#content #con_left .left_banner li.last{ padding-right:0px;}



#content #con_center{ float:left; width:481px; padding-top:1px;}
.ellipsis{
	    overflow:hidden;
	    white-space:nowrap;
	}
.mTitle{display:inline-block; width:70px; height:26px; color:white; font-size:12px; font-weight:bold; padding:7px 3px 0px 7px;}
.mTitleGray{background:url(/images/main/m_tit_empty_gray.gif) no-repeat;}
.mTitleRed{background:url(/images/main/m_tit_empty_red.gif) no-repeat;}
.mTitleGreen{background:url(/images/main/m_tit_empty_green.gif) no-repeat;}
.mTitleBlue{background:url(/images/main/m_tit_empty_blue.gif) no-repeat;}
/*보도자료*/
#con_center .view {display: block;}
#con_center .hid {display:none }
#con_center .m_notice{float:left; width:450px;}
#con_center .m_notice .m_report{position:relative; height:110px; padding-top:26px;}
#con_center .m_notice .m_report .m_re_tit01{position:absolute; top:0px; left:0px;}
#con_center .m_notice .m_report .m_re_tit02{position:absolute; top:0px; left:71px;}
#con_center .m_notice .m_report ul{border-top:1px solid #2193da; padding:10px 0px 0px 0px;}
#con_center .m_notice .m_report li{padding:0px 0px 2px 8px; background:url('/images/main/m_list_dot.gif') left 4px no-repeat;  color:#888; height:20px;}
#con_center .m_notice .m_report li a{display:inline-block; width:405px;  color:#888;}
#con_center .m_notice .m_report li.more{padding:0px 0px 7px 0px; position:absolute; top:9px; right:2px; background:none;}
#con_center .m_notice .m_report li.more a{display:inline; width:33px; height:7px;}
/*공지사항*/
#con_center .m_notice .m_edu{position:relative;height:110px; padding-top:26px;}
#con_center .m_notice .m_edu .m_re_tit01{position:absolute; top:0; left:0px;}
#con_center .m_notice .m_edu .m_re_tit02{position:absolute; top:0; left:71px;}
#con_center .m_notice .m_edu ul{border-top:1px solid #2ab562; padding:10px 0px 0px 0px;}
#con_center .m_notice .m_edu li{padding:0px 0px 2px 8px; background:url('/images/main/m_list_dot.gif') left 4px no-repeat;  color:#888;height:20px;}
#con_center .m_notice .m_edu li a{display:inline-block; width:405px;  color:#888;}
#con_center .m_notice .m_edu li.more{padding:0px 0px 7px 0px; position:absolute; top:9px; right:2px; background:none;}
#con_center .m_notice .m_edu li.more a{display:inline; width:33px; height:7px;}

/*입찰공고*/
#con_center .m_notice .m_employ{position:relative; height:114px; padding-top:26px;}
#con_center .m_notice .m_employ .m_re_tit01{position:absolute; top:0px; left:0px;}
#con_center .m_notice .m_employ .m_re_tit02{position:absolute; top:0px; left:71px;}
#con_center .m_notice .m_employ ul{border-top:1px solid #e8494f; padding:10px 0px 0px 0px;}
#con_center .m_notice .m_employ li{padding:0px 0px 2px 8px; background:url('/images/main/m_list_dot.gif') left 4px no-repeat;  color:#888;height:20px;}
#con_center .m_notice .m_employ li a{display:inline-block; width:405px;  color:#888;}
#con_center .m_notice .m_employ li.more{padding:0px 0px 7px 0px; position:absolute; top:9px; right:2px; background:none;}
#con_center .m_notice .m_employ li.more a{display:inline; width:33px; height:7px;}

/*//센터링크배너/*/
#content #con_center .c_link{position:relative; display:block; border:1px #c8c8c8 solid; width:450px; height:36px; clear:both;}
#content #con_center .c_link ul{padding:10px 0px 10px 12px;}
#content #con_center .c_link ul li{ float:left; padding-right:15px;}
#content #con_center .c_link ul li.last{ padding-right:0px;}

/*//센터 배너/*/
#content #con_center .c_banner{position:relative; display:block; width:454px; height:44px; clear:both;}
#content #con_center .c_banner ul{padding:18px 1px;}
#content #con_center .c_banner ul li{ float:left; padding-right:13px;}
#content #con_center .c_banner ul li.last{ padding-right:0px;}

/*//센터 하단 배너/*/
#content #con_center .c_bottom{position:relative; display:block; width:454px; height:44px; clear:both;}
#content #con_center .c_bottom ul{padding:8px 1px;}
#content #con_center .c_bottom ul li{ float:left; padding-right:13px;}
#content #con_center .c_bottom ul li.last{ padding-right:0px;}



#content #con_right{ float:left; width:220px;}

/*popupzon*/
#content #con_right .m_popzon{position:relative; height:155px; width:220px; overflow:hidden;}
#content #con_right .m_popzon h2{position:absolute;  top:1px; left:0px;}
		            	.m_popzon .m_event{padding:0px 0px 0px 120px; overflow:hidden;}
		            	.m_popzon .m_event li{float:left; padding:0px 0px 0px 4px; }
		            	.m_popzon li p{position:absolute;  top:16px; left:0px; width:220px;}
		            	.m_popzon li .mev{position:absolute;  top:16px; left:0px; width:220px;}
		            	.m_popzon .view {position:absolute;  top:16px; left:0px; width:220px; height:120px;}
		            	.m_popzon .hid {position:absolute;  top:auto; left:-10000px; height:1px; width:1px; overflow:hidden;}
		            	.btn_paging { width: 10px; height: 10px; margin: 0px; padding: 0px; border: 0px; background: none; cursor: pointer; vertical-align: top;}
		            	.btn_play1 { position: absolute; left: 80px; top: 0px; width: 10px; height: 10px; margin: 0px; padding: 0px; border: 0px; background: none; cursor: pointer;}
		            	.btn_stop1 { position: absolute; left: 93px; top: 0px; width: 10px; height: 10px; margin: 0px; padding: 0px; border: 0px; background: none; cursor: pointer;}
		            	.m_popzon  .m_play{position: absolute; left: 80px; top: 0px;}
		            	.m_popzon  .m_play li{float:left;padding-right:3px; margin-bottom:5px;}
		            	.m_popzon  .m_play li button{border:none;border:0px; height:11px; width:13px;}
						
/*연구성과*/
#content #con_right .m_research{width:220px; position:relative; height:180px;}
#content #con_right .m_research h3{background:#e7b017; padding:6px 10px;}
#content #con_right .m_research .m_research_list{padding-top:15px;}
#content #con_right .m_research .m_research_list a{color:#888}
#content #con_right .m_research .m_research_list li{float:left;}
#content #con_right .m_research .m_research_list li.book{width:98px;  border-right:1px solid #ccc; padding:5px 0px; text-align:center; }
#content #con_right .m_research .m_research_list li.book p{ text-align:center; font-size:11px; letter-spacing:-1px;}
#content #con_right .m_research .m_research_list li.none{border-right:none;}
#content #con_right .m_research .m_research_list li.hid{display:none;}
#content #con_right .m_research .m_research_list li.mid{padding:30px 0px 0px 0px;}
#content #con_right .m_research .more{position:absolute; top:9px; right:7px;}
#content #con_right .m_research .m_play{position: absolute; left: 60px; top: 7px;}
#content #con_right .m_research .m_play li{float:left;padding-right:3px}
#content #con_right .m_research .m_play li button{border:none;border:0px;; height:11px; width:13px;}

/*//암종류 바로가기/*/
#content #con_right .cancer_list{ background:url(../images/main_2011/cancer_list_bg.gif) no-repeat; width:220px; height:219px; margin:0px; padding:4px 0px 0px 0px; clear:both; }
#content #con_right .cancer_list ul{ padding:0px 0px 0px 15px; margin:0px;}
#content #con_right .cancer_list ul li{ float:left; border-bottom:1px solid #e0e0e0; padding:2px 23px 0px 10px;}
#content #con_right .cancer_list ul li.end{border:none; border:0px;}
#content #con_right .cancer_list ul li a{ padding:0px; margin:0px; border:0px;}

#content #con_right .cancer_list2{ border-top:2px solid #54a9df;border-bottom:2px solid #54a9df;width:220px; height:219px; margin:0px; padding:0px 0px 0px 0px; clear:both; }
#content #con_right .cancer_list2 ul{ padding:0px 0px 0px 0px; margin:0px;}
#content #con_right .cancer_list2 ul li{ float:left; border-bottom:1px solid #e0e0e0; padding:13px 0px 13px 0px; width:73px;}
#content #con_right .cancer_list2 ul li.end{border:none; border:0px;}
#content #con_right .cancer_list2 ul li a{ padding:0px; margin:0px; border:0px;}
/*//오른쪽 배너/*/
#content #con_right .right_banner{padding-top:2px;}
#content #con_right .right_banner ul{}
#content #con_right .right_banner ul li{ float:left; padding-top:3px;}



/*/////Quick/////*/
#warp .quick{ position:absolute; top:183px; right:0px;}
#warp .quick ul li{ padding-bottom:6px;}



/*///footer 영역///*/
#footer{ border-top:#55aae0 solid 2px;  margin-bottom:20px; padding-top:13px; position:relative; display:block; width:900px;overflow:hidden; clear:both;}
#footer .footer_logo{ position:absolute; top:26px; left:0px;}

#footer .footer_con{ border-left:1px #d9d9d9 solid; margin-left:130px; padding-left:30px;position:relative; display:block; overflow:hidden;}
#footer .footer_con ul li{ float:left;}

#footer .footer_con .footer_list li{padding:2px 10px 5px 10px ; background:url(../images/main_2011/top_tt_bg.gif) no-repeat -2px ;}
#footer .footer_con .footer_list li.none{ background:none;}
#footer .footer_con .footer_list li input{ margin-top:-5px;}

#footer .footer_con .footer_list li a{ color:#555555;}
#footer .footer_con .footer_list li a:hover{ color:#444444;}
#footer .footer_con .footer_list li strong{color:#082666;}

#footer .footer_con .footer_banner{ position:absolute; top:0px; right:0px;}
#footer .footer_con .footer_banner li{ padding-left:5px;}
#footer .footer_con address{ clear:both; font-style:normal; color:#a4a4a4; padding-top:5px;}
#footer .footer_con .footer_copyright{ font-weight:bold; color:#a3a3a3; padding-top:5px;}


/* sub_container*/
#container{}
#container:after{content:""; display:block; clear:both;}/* 표준계열 브라우저에 대응하는 float 해제용 가상 엘리먼트의 생성 */

	/*레프트 메뉴*/
	#left{float:left; width:169px; margin-right:31px;}
	#left h2{background:url('/images/menu/bx_left_top.gif') left top no-repeat; padding:10px 0 0 12px; height:40px;}
	#left .snb{background:url('/images/menu/bx_left_mid.gif') left top repeat-y; padding:15px 11px 15px 11px; padding:15px 11px 1px 11px;}
		#left .snb li{border-bottom:1px solid #d8d8d8; line-height:12px;}
		#left .snb li.none{border-bottom:none;}
		#left .snb li a{display:block; background:url('/images/icon/dot_lnb.gif') 1px 8px no-repeat; padding:8px 0 7px 15px;}
		#left .snb li a:hover{background:url('/images/icon/dot_lnb_on.gif') 1px 8px no-repeat;  font-weight:bold; letter-spacing:-1px; color:#0186c5;}
		#left .snb li a.act_on{background:url('/images/icon/dot_lnb_on.gif') 1px 8px no-repeat;  font-weight:bold; letter-spacing:-1px; color:#0186c5;}
		#left .snb li ul{padding:5px 0 5px 13px; background:#f3f3f3; border-top:1px solid #d8d8d8; }
		#left .snb li ul.act{display:none;}
		#left .snb li ul.act_on{display:block;}
		#left .snb li ul li{border-bottom:none; padding:4px 0 2px 0;}
		#left .snb li ul li a{display:block; background:url('/images/icon/dot_snb.gif') 1px 4px no-repeat; padding:0 0 0 10px; }
		#left .snb li ul li a:hover{background:url('/images/icon/dot_snb_on.gif') 1px 4px no-repeat; font-weight:bold; letter-spacing:-1px; color:#339cde;}
		#left .snb li ul li a.act_on{background:url('/images/icon/dot_snb_on.gif') 1px 4px no-repeat; font-weight:bold; letter-spacing:-1px; color:#339cde;}
		#left .bx_left_btm{background:url('/images/menu/bx_left_btm.gif') left top no-repeat; height:5px;  line-height:0; font-size:0;}
/*커뮤티니*/
		.commgo{background:url('/images/community/ico_community.gif')  left 5px no-repeat; padding:5px 0 5px 13px;}
		.commname{border-bottom:1px solid #dbdbdb; padding-bottom:5px;}

	#left .bx_ban_top{background:url('/images/menu/bx_ban_top.gif') left top no-repeat; height:5px; line-height:0; font-size:0; margin-top:15px;}
	#left .bx_ban_mid{background:url('/images/menu/bx_ban_mid.gif') left top repeat-y; padding:5px 10px;}
	#left .bx_ban_mid li{padding:3px 0; line-height:12px;}
	#left .bx_ban_btm{background:url('/images/menu/bx_ban_btm.gif') left top no-repeat; height:5px;  line-height:0; font-size:0; margin-bottom:15px;}


	/*content*/
#container #content{float:left; overflow:hidden; width:700px; min-height:600px; border-top:3px solid #eaeaea;  padding-bottom:50px; position:relative; line-height:1.5; z-index:1;}
#container #content .content_tit{overflow:hidden; padding:10px 0; border-bottom:3px solid #0095dc; }
#container #content .content_tit h3{font-size:16px; font-weight:bold; color:#666666; float:left; width:500px; background:url('/images/icon/dot_h3.gif') 1px 2px no-repeat; padding:0 0 0 20px;}
#container #content .content_tit h3 span{font-size:14px;}
#container #content  .select_baro{float:right;}
#container #content  .content_nav{text-align:right; padding:8px 0 20px 0;}


/*통합검색*/
#s_container{}
	#s_container:after{content:""; display:block; clear:both;}/* 표준계열 브라우저에 대응하는 float 해제용 가상 엘리먼트의 생성 */
	#s_container #content{min-height:600px;  padding-bottom:50px; position:relative; line-height:1.5; z-index:1;}
	#s_container #content .all_search{background:url('/images/search/all_search_bg.gif') left top no-repeat; height:98px; padding:12px 15px 15px 15px; color:#777;}
		#s_container #content .all_search .s_search_bx{overflow:hidden; height:50px;}
		#s_container #content .all_search .s_select{float:left; width:140px;}
		#s_container #content .all_search .s_select p{font-size:11px;}
		#s_container #content .all_search .s_select select{width:120px;}
		#s_container #content .all_search .s_select .checkbox{margin-top:-3px}
		#s_container #content .all_search .s_input{float:left; width:560px;}
		#s_container #content .all_search .s_input input{border:0; width:530px; padding:5px 0 0 10px; height:20px; font-weight:bold;}
		#s_container #content .all_search .s_input span{display:inline-block; border:5px solid #5aafe1;}
		#s_container #content .all_search .s_search_bt{float:left; width:150px;}
	#s_container #content .word_tit{position:absolute; top:75px; left:18px; padding:0 0 0 45px; background:url('/images/search/all_word_icon.gif') left 5px no-repeat;  font-weight:bold;}
	#s_container #content .word_list{overflow:hidden; padding:8px 0 0 150px;}
	#s_container #content .word_list li{float:left; position:relative; width:141px; padding:2px 0 2px 3px; background:url('/images/search/all_word_bg.gif') left 5px no-repeat; background:url('/images/search/all_word_bg.gif') left 4px no-repeat;}
	#s_container #content .word_list li.last{padding:2px 0 2px 1px; letter-spacing:-1px;}
	#s_container #content .word_list li b{font-size:9px; padding-right:5px; color:#fff; font-family:verdana;}
	#s_container #content .word_list li span{position:absolute; top:4px; right:10px; font-size:11px; }
	#s_container #content .word_list li span img{margin-top:-2px; vertical-align:middle;}

	.all_search_menu{background:url('/images/search/all_menu_bg.gif') left top no-repeat; height:32px; overflow:hidden; margin-top:20px;}
		.all_search_menu li{float:left; background:url('/images/search/all_search_line.gif') left 9px no-repeat; margin-top:4px; padding:0 10px;}
		.all_search_menu li a{color:#fff; display:block; font-weight:bold; padding:0 0 0 16px;}
		.all_search_menu li a.on{color:#1e8cc8; display:block; font-weight:bold; background:url('/images/search/all_search_mleft.gif') left top no-repeat; padding:0 0 0 16px;}
		.all_search_menu li span{ display:block; padding:5px 16px  5px 0;}
		.all_search_menu li span.on{ display:block; background:url('/images/search/all_search_mright.gif') right top no-repeat;  padding:5px 16px  5px 0;}
		.all_search_menu li a:hover{color:#fff; font-weight:bold;}

	#s_container #content h3{background:url('/images/search/all_search_dot01.gif') left 2px no-repeat;  padding:0 0 0 19px; font-size:14px; margin:20px 0 5px 0; position:relative;}
	#s_container #content h3 span{font-size:12px;}
	#s_container #content h3 span.btn_info{position:absolute; top:-5px; right:0;}
		.all_search_view{border-bottom:2px solid #ccc; padding-bottom:25px;}
/*인물*/
	.all_human{overflow:hidden;  padding-top:18px;  }
		.all_human dl{ color:#777; float:left; width:205px; height:165px; padding-right:15px;padding-top:10px; overflow-x:hidden;overflow-y:hidden}
		.all_human dt{float:left;}
		.all_human dt img{border:1px solid #ccc;}
		.all_human dd{padding:0 0 0 95px;}
		.all_human dd.a_line{font-weight:bold; text-decoration:underline; color:#1b8dc3;}
		.all_human dd.none{clear:both; padding:5px 0 0 0;overflow: hidden;white-space: nowrap;overflow:hidden}
	.all_human_bx{border-bottom:1px solid #ccc;}
	.all_human_view{overflow:hidden;  padding:40px 0 30px 0; border-bottom:1px solid #ccc;}
		.all_human_view dl{ color:#777; float:left; width:210px; padding-right:15px}
		.all_human_view dt{float:left;}
		.all_human_view dt img{border:1px solid #ccc;}
		.all_human_view dd{padding:0 0 0 95px;}
		.all_human_view dd.a_line{font-weight:bold; text-decoration:underline; color:#1b8dc3;}
		.all_human_view dd.none{clear:both; padding:10px 0 0 0;}
/*나머지*/
	.search_tit{position:relative; padding-top:18px;}
		.search_tit dt {color:#888;}
		.search_tit dt span.font{font-size:11px; color:#888;}
		.search_tit dt .tit_size{display:inline-block; width:480px;}
		.search_tit dd{padding-top:7px; color:#666}
		.search_tit dd.all_nav{position:absolute; top:9px; top:8px; right:0; font-size:11px; color:#888;}
		.search_tit dt a{font-weight:bold; text-decoration:underline; color:#1b8dc3;}
/*전문정보*/
	.spec_tit{position:relative; padding-top:18px;}
		.spec_tit dt {color:#888;}
		.spec_tit dt p{position:absolute; top:22px; top:21px; left:480px; width:240px;}
		.spec_tit dt span.font{font-size:11px; color:#888;}
		.spec_tit dt .tit_size{display:inline-block; width:480px;}
		.spec_tit dd{padding-top:7px; color:#666}
		.spec_tit dd.all_nav{position:absolute; top:15px; top:14px; right:0; font-size:11px; color:#888;}
		.spec_tit dt a{font-weight:bold; text-decoration:underline; color:#1b8dc3;}
/*이미지*/
	.search_img{overflow:hidden; padding-top:18px; padding-bottom:18px;}
		.search_img dl{float:left; width:146px; padding-right:70px;overflow-x:hidden;overflow-y:hidden}
		.search_img dl.none{float:left; width:146px; padding-right:0;}
		.search_img dt{text-align:center; padding-bottom:5px; }
		.search_img dt img{}
		.search_img dd{padding:5px 0 0 0; text-align:center; line-height:1.3;}
		.search_img dd a{font-weight:bold; text-decoration:underline; color:#1b8dc3;overflow: hidden;white-space: nowrap;overflow:hidden}
		.search_img dd.font{font-size:11px; color:#888;}


	.all_more{border-bottom:1px solid #65bceb; background:url('/images/search/all_more_icon.gif') right 2px no-repeat;  padding:0 10px 5px 0; text-align:right; margin-top:20px;}
	.all_more a{color:#1b8dc3;}
	.all_more_none{background:url('/images/search/all_more_icon.gif') right 2px no-repeat;  padding:0 10px 5px 0; text-align:right;}
	.all_more_none a{color:#1b8dc3;}
/*하이라이트*/
  	.hilight{color:#002990 ;font-weight:bold;}
