.main_section{}
.top_main{border-bottom:dotted 1px #e3e3e3;}
.top_main h2{font-size:24px; margin-top:20px; margin-bottom:0px;}
.top_main h2 span.kisti_mark{background:url('/files/image/within/img_article.png') no-repeat 0px -930px; width:36px; height:20px; display:inline-block; margin-left:5px;}
.top_main h4{font-size:14px; font-weight:400; margin:10px 0px 20px 0px; color:#7a7a7a;}
.bottom_main{padding:15px 0px; border-bottom:solid 1px #b9b9b9;}

.bottom_main dl{width:100%; display:inline-block; line-height:18px; margin:0px;}
.bottom_main dl dt,dd{float:left;}
.bottom_main dl dt{color:#959595; margin-right:12px;}
.bottom_main dl dd{}
.bottom_main .dd_sep{width:1px; height:12px; margin:0 15px; border-right:solid 1px #e6e7e8; float:left; margin-top:3px;}
.bottom_main dl.bottom_main_dl2{margin-top:10px;}
.bottom_main dl.bottom_main_dl2 dt,dd{float:left;}
.bottom_main dl.bottom_main_dl2 dt{width:5%;}
.bottom_main dl.bottom_main_dl2 dd{width:90%;}
.bottom_main .kisti_ment{color:#999; margin-top:10px;}


.sub_section{padding:25px 0px 60px 0px;}
.sub_section h6{margin:0px;}
.sub_section .jourlist{height:170px; border:solid 2px #efefef; margin-top:10px;}
.sub_section .jourlist .imgjour_wrap{width:134px; height:166px; background:#efefef; float:left;}
.sub_section .jourlist .imgjour_wrap img{width:98px; height:134px; border:solid 1px #dfdfdf; margin:15px 17px;}
.sub_section .jourlist .jourinfo{float:left; padding:20px; width:842px; height:166px;}
.sub_section .jourlist .jourinfo .jourinfo_t{height:40px; width:95%;}
.sub_section .jourlist .jourinfo .jourinfo_t .c_award{padding:0px 2px; height:15px; text-align:center; line-height:13px; background:#6a8fc4; color:#fff; border:solid 1px #5982bd; border-radius:2px; font-size:11px; font-weight:600; margin-right:5px; display:inline-block;}
.sub_section .jourlist .jourinfo .jourinfo_t a{color:#323844; font-size:16px; font-weight:600;}
.sub_section .jourlist .jourinfo .jourinfo_t span{color:#646878; margin-left:5px; font-size:11px;}

.sub_section .jourlist .jourinfo .jourinfo_m{height:50px; border-bottom:dotted 1px #c7c7c7;}
.sub_section .jourlist .jourinfo .jourinfo_m dl{height:20px; width:200px; float:left;}
.sub_section .jourlist .jourinfo .jourinfo_m dt,dd{float:left;}
.sub_section .jourlist .jourinfo .jourinfo_m dt{color:#959595; margin-right:10px;}
.sub_section .jourlist .jourinfo .jourinfo_m dd{width:135px;}
.sub_section .jourlist .jourinfo .jourinfo_m dd a{text-decoration:underline !important; color:#88abda; font-wegith:600;}

.sub_section .jourlist .jourinfo .jourinfo_b{height:20px; margin-top:10px;}
.sub_section .jourlist .jourinfo .jourinfo_b dl{height:20px; width:200px; float:left;}
.sub_section .jourlist .jourinfo .jourinfo_b dt,dd{float:left;}
.sub_section .jourlist .jourinfo .jourinfo_b dt{color:#959595; margin-right:10px;}
.sub_section .jourlist .jourinfo .jourinfo_b dd{width:125px;}























/*
h4 {
	margin-right: 10px;
	color: #959595;
	float: left;
	*font-size: 12px;
}

#ct_wrap {
	width: 100%;
}

li {
	list-style: none;
}

#ct_info_top {
	width: 100%;
	margin-top: 10px;
	padding: 10px 20px;
	border-top: solid 1px #C8CAD4;
	border-bottom: solid 1px #D8D9E0;
	background-color:#fcfcfc;
}

#info_kname {
	width: 100%;
}

#info_kname span {
	font-size: 26px;
	font-weight: 600;
	color: #3C4452;
	float: left;
	padding-right: 15px;
	/* letter-spacing: -1px; */
}

.area_reg {
	padding-top: 10px;
}

.area_reg_2 {
	padding: 0px;
}

#ct_info_top_subwrap {
	display: inline-block;
}

.info_ename {
	width: 760px;
	float: left;
	padding-left: 3px;
	padding-top: 5px;
}

.info_ename span {
	color: #646878;
}

.info_util {
	width:177px;
	position: relative;
	margin-top: -10px;
	float: right;
}

.img_put_bib {
	margin-left: 5px;
	background: url("/files//image/common/btn.png") no-repeat -1px -61px;
	width: 78px;
	height: 22px;
	float: left;
	cursor: pointer;
}

.img_pop_bib {
	margin-left: 5px;
	background: url("/files//image/common/btn.png") no-repeat -1px -31px;
	width: 78px;
	height: 22px;
	float: left;
	cursor: pointer;
}

.img_copy_url {
	background: url("/files//image/common/btn.png") no-repeat -1px -250px;
	width: 76px;
	height: 12px;
	float: right;
	cursor: pointer;
	margin-top: 5px;
}

#ct_info_mid {
	display: inline-block;
	border-top: solid 1px #FFF;
	border-bottom: solid 1px #C8CAD4;
	width: 100%;
	padding:10px 20px 5px;
	background-color:#fcfcfc;
}

.info_top {
	width: 100%;
	padding-bottom: 10px;
	display: inline-block;
}

.info_top span {
	margin-right: 20px;
	float: left;
}

.info_mid {
	width: 100%;
	padding-bottom: 10px;
	display: inline-block;
}

.info_mid span {
	margin-right: 20px;
	float: left;
}

.info_bot {
	width: 100%;
	padding-bottom: 10px;
	display: inline-block;
}

.info_purpose {
	width: 880px;
	float: left;
	line-height:18px;
	/* white-space:nowrap; /* 공백과 줄바꿈 인정됨( 값에 공백 있으면 적용 가능하나 여러 공백도 하나의 공백으로 처리함) 이걸 사용하면 IE외에 브라우저에서 줄넘김 안됨*/
	word-wrap: break-word; /* 가로사이즈나 엘리먼트에 맞춰 강제 줄바꿈 해준다(영어 경우도 적용 됨) */
	margin-top:-2px;
	text-align:justify;
}

.info_purpose_hide {
	display: none;
	width: 920px;
	float: left;
	/* white-space:nowrap; /* 공백과 줄바꿈 인정됨( 값에 공백 있으면 적용 가능하나 여러 공백도 하나의 공백으로 처리함) 이걸 사용하면 IE외에 브라우저에서 줄넘김 안됨*/
	word-wrap: break-word; /* 가로사이즈나 엘리먼트에 맞춰 강제 줄바꿈 해준다(영어 경우도 적용 됨) */
}

.info_open {
	color: #6690C8;
	padding-left: 930px;
	float: left;
	cursor: pointer;
	text-decoration: underline;
}

#ct_info_bot {
	display: none;
	overflow: hidden;
	width: 100%;
	border-bottom: solid 1px #C8CAD4;
	padding-top: 10px;
	padding-bottom: 10px;
}

#info_change {
	width: 920px;
	float: right;
}

li.m_right {
	margin-right: 20px;
	float: left;
}

.info_close {
	color: #6690C8;
	padding-left: 930px;
	float: left;
	cursor: pointer;
	text-decoration: underline;
}

#ct_list {
	margin-top: 10px;
	border-top: solid 2px #9296A9;
	margin-bottom: 50px;
}

.list_info {
	padding: 15px 20px;
	border-bottom: solid 1px #D7D7D7;
	/* display:inline-block; */
	overflow:hidden;
}

.list_img {
	width: 130px;
	float: left;
}

.preview_img{
	width: 100px;
	height: 138px;
	border:solid 1px #666;
	
}
.list_img img {
	width: 100px;
	height: 138px;
}

.list_content {
	display: inline-block;
	width: 810px;
}

.list_name {
	width: 800px;
	display: inline-block;
}

.list_name_kor {
	font-size: 16px;
	font-weight: 600;
	padding-right:7px;
	line-height:24px;
}

.list_name .list_name_eng {
	font-size: 11px;
	color: #646878;
	padding-top: 4px;
}

.list_name li {
	margin-right: 5px;
}

.list_info_pub {
	padding-top: 10px;
	padding-bottom: 5px;
	display: inline-block;
	border-bottom: dotted 1px #E3E3E3;
}

.list_info_line {
	display: inline-block;
}

.pub_width {
	width: 200px;
	display: inline-block;
	float: left;
	padding-bottom: 5px;
}

.pub_left {
	margin-right: 5px;
	color: #959595;
}

.pub_value {
	width: 140px;
}

.list_info_classify {
	width: 780px;
	padding-top: 15px;
}

.list_content li {
	float: left;
}

.img_classify_1 {
	background: url("/files//image/common/label.png") no-repeat 0px 0px;
	width: 70px;
	height: 14px;
	float: left;
	margin-right: 5px;
}

.img_classify_2 {
	background: url("/files//image/common/label.png") no-repeat 0px -20px;
	width: 70px;
	height: 14px;
	float: left;
	margin-right: 5px;
}

.img_classify_3 {
	background: url("/files//image/common/label.png") no-repeat 0px -40px;
	width: 70px;
	height: 14px;
	float: left;
	margin-right: 5px;
}

.img_classify_kdc {
	background: url("/files//image/common/label.png") no-repeat 0px -60px;
	width: 70px;
	height: 14px;
	float: left;
	margin-right: 5px;
}

.img_classify_ddc {
	background: url("/files//image/common/label.png") no-repeat 0px -80px;
	width: 70px;
	height: 14px;
	float: left;
	margin-right: 5px;
}

.img_classify_kci {
	background: url("/files//image/common/label.png") no-repeat 0px -100px;
	width: 70px;
	height: 14px;
	float: left;
	margin-right: 5px;
}

.classify_value {
	width: 120px;
	color: #959595;
}
*/