﻿@charset "utf-8";

#contents h2{
	display:inline-block; 
	letter-spacing:-1px; 
	font-size:26px; 
	font-weight:normal;
	color:#3c3c3c; 
	padding:0 10px; 
	height:35px; 
	background:url(../../images/common/bul_h2.gif) no-repeat 0 10px; 
	border-bottom:1px solid #e8e8ea;
}
#contents .h2_txt{margin:8px 0 40px 10px;}
#contents .print{position:absolute; top:50px; right:50px;}

#contents h3{
	font-size:15px; 
	font-weight:bold;
	color:#000; 
	padding-left:8px; 
	padding-bottom:6px;
	background:url(../../images/common/bul_h3.gif) no-repeat 0 6px; 
	border-bottom:2px solid #e13c17;
}
#contents h3.no-bd{border-bottom:0;}

.h3_select{margin:-26px 0 7px; text-align:right;}
.totalnum{margin-right:4px; color:#de2c26; font-weight:bold; }

.mt-top{margin-top:-30px;}

/***** 통합검색 *****/
.searchWrap{padding:15px 0 30px; background:url(../../images/common/bg_shadow2.gif) no-repeat 0 100%;}
	#contents .searchWrap h3{background-position:0 8px;}
	.indexWrap{padding:30px 0 10px; background:url(../../images/common/bg_shadow1.gif) no-repeat 0 0; }
	.indexWrap.first{padding-top:15px; background:none;}
		.titleArea{overflow:hidden; padding-top:5px; background:url(../../images/common/bg_line.gif) repeat-x 0 100%; *zoom:1}
		.titleArea h4{float:left; display:inline-block; margin-right:10px; padding:0 10px 5px 0; border-bottom:2px solid #ccc; font-size:15px; color:#000; font-weight:bold;}
		.titleArea a{margin-top:-5px;}

		.searchList{padding-bottom:20px;}
			.searchList li{padding-top:20px; padding-left:7px; background:url(../../images/common/bul_dot_red.gif) no-repeat 0 27px;}
				.searchList dl{position:relative; width:100%;}
				.searchList dt{margin-bottom:5px; width:570px; font:bold 14px/18px arial;}
				.searchList dt a:link{text-decoration:underline !important;}
				.searchList dd{width:570px; line-height:1.5;}
				.searchList dd .files{position:absolute; right:0; bottom:0; width:80px; text-align:right;}
				.searchList dl.fulltext dt, .searchList dl.fulltext dd{width:auto;}
		.searchList.type2{padding:10px 0 0;}
			.searchList.type2 li{padding-top:10px; padding-bottom:10px; border-top:1px solid #e8e8e8; background-position:0 18px;}
			.searchList.type2 li.first{border-top:0;}


/***** 연구정보 *****/
.book-info{position:relative; margin-bottom:20px; padding-top:20px; width:100%;}
.book-info dl{overflow:hidden; width:auto;}
	/* book cover dt */
	.book-info dt{position:relative; float:left; width:97px; height:137px; background:url(../../images/publication/book_shadow.gif) no-repeat left bottom;}
		.book-info dt .book-cover{position:absolute; left:0; top:0;}
	.book-info dd{margin-left:117px; margin-right:10px;}
	.book-info dd .files{margin-left:5px;}
	.book-info dd .files img{margin-left:3px; vertical-align: middle;}
	.book-info ul{margin:4px 0 7px;}
	.book-info li{padding:7px 0 0 7px; color:#333; background:url(../../images/common/bul_dot_red.gif) no-repeat 0 12px; line-height:1;}
	.book-info .ft-cont a{color:#555;}
	.book-info .ft-tit a{color:#888;}
	.book-info .social{margin-top:-30px; text-align:right;}
	.book-info .brief strong{padding:0 10px 5px 0; border-bottom:2px solid #cccccc; color:#de2c26;}
	.book-info .brief strong a{color:#de2c26;}

/* book-list */
.book-info.list{overflow:hidden; margin-bottom:0; height:151px; background:url(../../images/publication/bg_booklist.gif) no-repeat 0 100%; *zoom:1;}
.book-info.list.first{padding-top:0;}
.book-info .book-list{float:left; width:340px; display:inline;}
.book-info .book-list dt{height:123px; background:none;}
.book-info .book-list .title{font-weight:bold; color:#000;}
.bgbook{background:url(../../images/publication/bg_book.gif) no-repeat right bottom;}
.book-info .bgbook2{width:680px; background:url(../../images/publication/bg_book2.gif) no-repeat right bottom;}

/* tab style */
.report-tab{position:relative; overflow:hidden; margin-top:-5px; width:680px; height:39px; background:url(../../images/publication/bg_report_tab.gif) no-repeat 0 0;}
.report-tab li{float:left; }

.report-list{overflow:hidden; clear:both; padding:15px 20px; border:1px solid #dedede; border-top:0; *zoom:1;}
.report-list.bdt{border-top:2px solid #e13c17;}
.report-list ul.list1{width:auto; float:left; padding:5px 0;}
.report-list ul.list1 li{float:left; width:204px; padding-right:8px;}
.report-list li img{vertical-align:middle; margin-left:5px;}
.report-list li.total a{color:#e94b37; font-weight:bold;}

/* 연구원개요 */
.bg_intro2 {height:800px;background:url(../../images/about/bg_intro_cnt.gif) no-repeat left top;padding:10px 15px 70px;margin-top:-20px;}
.bg_intro2 .ts {height:68px;padding-top:40px;font-size:22px;color:#888888;line-height:25px;border-bottom:1px solid #eaeaea;letter-spacing:-1px;}
.bg_intro2 .ts span {color:#555555;}
	.bg_intro3 {background:url(../../images/about/bg_intro.jpg) no-repeat left 100px;padding-top:30px;overflow:hidden;text-align:justify;line-height:18px;  font-size:13px;}
	.bg_intro3 .bg_intro3_left {float:left; width:110px;}
	.bg_intro3 .bg_intro3_right {float:right; width:340px; padding-top:20px;  padding-right:20px;}
.bg_intro2 .sign {clear:both;text-align:right; padding-top:20px;}

.bg_intro {margin-top:-10px; padding:0; background: url(../../images/about/bg_intro_bottom.gif) no-repeat right bottom;}
.bg_intro .inner{padding:40px 10px 130px; background: url(../../images/about/bg_intro_top.gif) no-repeat right top;}
.bg_intro .inner .ts {padding-bottom:20px; border-bottom:1px solid #e9e9e9; font-size:22px; color:#888888; line-height:25px; letter-spacing:-1px;}
.bg_intro .inner .ts span {color:#555555;}
.bg_intro .inner dl{margin-top:40px; background:url(../../images/common/bg_ul.gif) no-repeat 0 2px; line-height:1;}
.bg_intro .inner dt{padding:0 0 0 15px; color:#555; font-size:13px; font-weight:bold;}
.bg_intro .inner li {padding-left:15px; padding-top:8px; line-height:18px; background: url(../../images/common/bul_li.gif) no-repeat 1px 17px;}
.bg_intro .inner li span{display:block; margin-left:80px;}
.about_date {margin-left:0 !important; float:left; color:#999999;}

.h3_btn{margin:-31px 0 7px; text-align:right;}
.txt_rest {color:#aeaeae;padding-top:10px;}

.oragn-member{overflow:hidden; padding-bottom:30px; position:relative; width:680px; background:url(../../images/about/bg_organ_member.gif) no-repeat left bottom;}
.oragn-member .organ-cate {float:left;width:318px;padding:18px 0 0 20px;}
.oragn-member ul{margin:12px 0 7px;}
.oragn-member li{padding:7px 0 0 6px; color:#777; background:url(../../images/common/bul_dot_red.gif) no-repeat 0 15px; line-height:16px;}
.oragn-member .organ-cate strong{padding:0 10px 5px 0; border-bottom:2px solid #cccccc; color:#d2231f; font-size:14px; }
.oragn-member.type2{background:url(../../images/about/bg_organ_member2.gif) no-repeat left bottom;}
.oragn-member.type2 .organ-cate{width:640px;}
.oragn-member.type2 .organ-cate ul{margin:0;}
.oragn-member.type3{background:url(../../images/about/bg_organ_member2.gif) no-repeat left bottom;}
.oragn-member.type3 .organ-cate{width:640px;}
.oragn-member.type3 .organ-cate ul{margin:4px;}
.oragn-member.type3 .organ-cate strong{padding:0 0 0 0; border-bottom:2px solid #cccccc; color:#de2c26; font-size:14px;}

.member-detail {padding-top:20px;}
.member-detail-img {float:left;width:220px;background:url(../../images/about/bg_member_detail.gif) no-repeat left top;}
.member-detail-img .img {margin:7px; width:186px; height:260px;}
.member-detail-txt {float:left;width:460px;}
.member-detail-txt .sub-txt{margin:-10px 0 30px; color:#555;}
.member-detail-txt .inner-txt{margin:0px 0 0px 8px; color:#555;}
.member-detail-txt ul{margin:15px 0 25px 0;}
.member-detail-txt li{padding:7px 0 0 6px; color:#333; background:url(../../images/common/bul_dot_red.gif) no-repeat 0 14px; line-height:16px;}
.member-detail-txt li a{color:#555;}
.member-detail-txt li a.homepage{color:#e94b37; text-decoration:underline !important;}
.member-detail-txt li span {color:#888888;}
.member-detail-txt strong{padding:0 10px 5px 0; border-bottom:2px solid #cccccc; color:#de2c26;font-size:14px;}
.member-detail-txt .txt {color:#555555;font-weight:bold;margin:25px 0 -10px 0;}
.member-detail-txt .txt {color:#444;font-family:'Malgun Gothic', 맑은고딕, Dotum, 돋움, Arial; font-weight:bold; margin:25px 0 -10px 0;}
.member-detail-txt .col1 {width:126px; vertical-align:top}   /* 2011-07-06 추가 */
.member-detail-txt .col2 {width:70px; vertical-align:top}   /* 2013-04-04 추가 */
.member-detail-txt .col60 {width:60px; vertical-align:top}   /* 2018-04-02 추가 */
.member-detail-txt .col70 {width:70px; vertical-align:top}   /* 2018-04-02 추가 */
.member-detail-txt .col80 {width:80px; vertical-align:top}   /* 2015-04-08 추가 */
.member-detail-txt .col90 {width:90px; vertical-align:top}   /* 2018-04-02 추가 */
.member-detail-txt .col100 {width:100px; vertical-align:top}   /* 2014-09-05 추가 */
.member-detail-txt .col110 {width:110px; vertical-align:top}   /* 2018-04-02 추가 */
.member-detail-txt .col120 {width:120px; vertical-align:top}   /* 2018-04-02 추가 */
.member-detail-txt .col130 {width:130px; vertical-align:top}   /* 2018-04-02 추가 */
.member-detail-txt .col140 {width:140px; vertical-align:top}   /* 2016-04-25 추가 */
.member-detail-txt .col150 {width:150px; vertical-align:top}   /* 2018-04-02 추가 */
.member-detail-txt .col160 {width:160px; vertical-align:top}   /* 2013-07-17 추가 */

.activity h4{display:inline-block; margin-right:10px; padding:20px 10px 5px 0; border-bottom:2px solid #ccc; font-size:13px; color:#000; font-weight:bold;}
.projectList li{padding-top:10px; padding-left:7px; background:url(../../images/common/bul_dot_red.gif) no-repeat 0 17px;line-height:16px;}

/* 조직도 */
#organ_body {background:url('../../images/about/img_organ_bg.jpg') no-repeat left 0px; height:690px; margin-left:0px;}

#organ_group_10 {position:relative; top:10px; left:263px;}
.organ_img_11 {position:relative;}
.organ_img_12 {position:relative; top:31px;}
.organ_img_13 {position:relative; top:-37px; left:250px;}

#organ_group_20 {position:relative; top:42px; left:47px;}
.organ_img_21 {position:relative; left:21px;}
.organ_img_22 {position:relative; top:39px;}
.organ_img_23 {position:relative; top:68px;}
.organ_img_24 {position:relative; top:98px;}
.organ_img_25 {position:relative; top:127px;}
.organ_img_26 {position:relative; top:156px;}

#organ_group_30 {position:relative; top:-138px; left:272px;}
.organ_img_31 {position:relative;}
.organ_img_32 {position:relative; top:17px;}
.organ_img_33 {position:relative; top:34px; left:1px;}
.organ_img_34 {position:relative; top:52px; left:31px;}
.organ_img_35 {position:relative; top:63px; left:32px;}
.organ_img_36 {position:relative; top:73px; left:32px;}

#organ_group_40 {position:relative; top:-484px; left:508px;}
.organ_img_41 {position:relative; left:12px;}
.organ_img_42 {position:relative; top:39px;}
.organ_img_43 {position:relative; top:44px;}
.organ_img_44 {position:relative; top:49px;}
.organ_img_45 {position:relative; top:54px;}
.organ_img_46 {position:relative; top:59px;}
.organ_img_47 {position:relative; top:64px;}
.organ_img_48 {position:relative; top:69px;}
.organ_img_49 {position:relative; top:74px;}
.organ_img_50 {position:relative; top:79px;}


/* email service */
.emailservice .contact{margin-top:20px; font-weight:bold; color:#000;}
	.emailservice .contact a{color:#e94b37; font-weight:normal; text-decoration:underline !important;}

.emailservice .tbl-top{margin-top:15px; text-align:right; color:#aeaeae;}

.tbl-member{border-top:1px solid #757575; border-bottom:1px solid #d1d1d1;}
.tbl-member th, .tbl-member td{text-align:left; padding:6px 15px; border-bottom:1px solid #e3e3e3;}
.tbl-member th span{display:inline-block; float:left; width:10px; color:#e6403b}
.tbl-member td{color:#777;}
.tbl-member td span{margin-left:10px; color:#aeaeae;}
.end th, .end td{border-bottom:0;}
.tbl-member .emails{width:500px; height:20px;}
.emailservice .date{color:#777; font-size:11px;}
.email li a{color:#999; text-decoration:underline !important;}

.emailservice .result{
	background:url(../../images/common/bg_shadow3.gif) no-repeat 0 0; 
	padding-top:10px; 
	height:40px; 
	text-align:center; 
	color:#000; 
	font-size:14px; 
	font-weight:bold;
}

/* site map */
.sitemap{float:left; width:215px; height:155px; padding-left:7px; padding-bottom:20px; background:url(../../images/common/bg_sitemap.gif) no-repeat 0 0;}
	.sitemap dt strong{display:inline-block; padding:0 10px 15px 23px; border-bottom:1px solid #ccc; color:#000; font-size:16px;}
	.sitemap ul{margin-top:5px;}
	.sitemap li{padding:10px 0 0 23px;}
	.sitemap li a{color:#444; }

.txt_location {width:670px;text-align:right;margin-top:-30px;}
.txt_location strong{padding:0 0 5px 0; border-bottom:2px solid #cccccc; color:#de2c26;font-size:14px; font-family:'NanumGothicBold';}
.txt_location .txt {padding-top:20px;}
.txt_location a:hover{text-decoration:underline !important;}
