@charset "utf-8";


#sub_contents div.list{ padding:10px 0px 0px 0px; width:100%; min-height:550px; }

#articles_contents {float:left;width:97%; margin:0; padding:0; }

#articles_contents div.list{ padding:10px; border:solid 1px #e4e4e4; width:100%;}

.border_line { width:99%; clear:both; border-top:#969696 0.1em solid; height:1px; }

.view_contents { padding:10px 0; }


img,input,select{vertical-align:middle;}
.black{color:black;}
/* 하위 디렉토리 추가 CSS */
#jspBody { width: 100%;  text-align: left; }

#jspSchBox01 { border: 1px solid #CCC; padding: 6px; background: url(../img/jsp_bg01.gif); }
#jspSchBox01 div.sb { background: #FFF; padding: 5px; }

#jspSchBox02 { border: 1px solid #CCC; padding: 3px; background: url(../img/jsp_bg01.gif); }
#jspSchBox02 div.sb { background: #FFF; padding: 5px; text-align: left; }

#jspHelpBox { background: #FFF; padding: 12px; border: 1px solid #EFEFEF; }
#jspHelpBox ol { margin: 0 0 0 22px; padding: 0; text-align: left; }
#jspHelpBox ol li { padding: 2px; }

#jspDataBox01 { border: 1px solid #E8E8E8; }
#jspDataBox02 { border: 1px solid #E8E8E8; padding: 5px; }


a.jsp_blink:link { text-decoration: none; color: Red; font-weight: bold; }
a.jsp_blink:visited { text-decoration: none; color: Red; font-weight: bold; }
a.jsp_blink:hover { text-decoration: underline; color: Red; font-weight: bold; }

a.php_blink:link { text-decoration: none; color: Black; font-weight: bold; }
a.php_blink:visited { text-decoration: none; color: Black; font-weight: bold; }
a.php_blink:hover { text-decoration: underline; color: Black; font-weight: bold; }

/* 논문검색용 Table CSS */
.jtbl {
	margin: 0px;
	padding: 4px;
	/*width: 100%;*/
}
.jtbl textarea {
	width: 98%;
}
.jtbl th.int, .jtbl td.int {
	text-align: right;
}
.jtbl td input.int {
	text-align: right;
	padding-right: 2px;
}
/*\ IE/Win hack */
* html table.jtbl {
	margin-top: 3px;
}
.jtbl caption,
.jtbl th,
.jtbl td {
	padding: 1px;
	font-size: 12px;
	font-family:tahoma,verdana,gulim,batang;
	vertical-align: middle;
}
div { font-size: 12px; font-family:Arial,verdana,gulim,batang; }
.jtbl th.subTH {
	text-align:left;
	padding-left: 10px;
}

.jtbl th {
	font-weight:			normal;
	color:					black;
	/*background:				#D3DCE3;*/
	background:				#FFF;
	white-space:			nowrap;
	text-align:				center;
}
.jtbl td {
	/*background: #EFEFEF;*/
	background: #FFF;
}

.jtbl td.jspDot { margin: 0px; padding: 0px; height: 1px; line-height: 1px; background: #CCC repeat-x; background-position: bottom; }
.jtbl td.bg01 { background: #EEE; }
.jtbl td.bg02 { background: #F5F5F5; }
.jtbl td.bg_title1 { background: #8188CF; color:#FFFFFF; font-size:16px; font-weight: bold; }
.jtbl td.bg_title2 { color:#666666; font-size:15px; font-weight: bold; }

/* odd items 1,3,5,7,... */
.jtbl tr.odd td,
.jtbl tr.odd,
.odd {
	background: #FFF;
}

/* even items 2,4,6,8,... */
.jtbl tr.even td,
.jtbl tr.even,
.even {
	background: #FFF;
}

/* marked table rows */
.jtbl tr.marked th,
.jtbl tr.marked td,
.jtbl tr.marked,
.jtbl tr.odd th.marked,
.jtbl tr.odd td.marked,
.jtbl tr.even th.marked,
.jtbl tr.even td.marked,
.marked {
	background:		#ECD5B5;
	color:   black;
}

/* hovered table rows */
.jtbl tr.odd:hover th,
.jtbl tr.odd:hover td,
.jtbl tr.even:hover th,
.jtbl tr.even:hover td,
.jtbl tr.hover th,
.jtbl tr.hover td,
.hover
{
	background:   #CDD9E7; //#D0DEBE
	color:   black;
}
.jtbl td.body_text1{font-size:14px;color:black;line-height:20px;padding-top:15px;}

/*Table*/
table.mtbl{width:100%;border:none 0;border-collapse:collapse;border-spacing:0;empty-cells:show;table-layout:fixed;text-align:left;}
table.mtbl .mtd1{padding:5px;border:1px solid #B2AE80;background-color:#ECEBE0;}
table.mtbl .mtd2{padding:5px;border:1px solid #B2AE80;}
table.adm_tbl{width:100%;table-layout:fixed;border-collapse:collapse;border-top:2px solid #B2AE80;empty-cells:show;}
table.adm_tbl th.th01{border-bottom:1px solid #B2AE80;border-right:1px solid #B2AE80;background-color:#ECEBE0;padding:5px;}
table.adm_tbl th.th02{border-bottom:1px solid #B2AE80;background-color:#ECEBE0;padding:5px;}
table.adm_tbl td.td01{border-bottom:1px solid #B2AE80;border-right:1px solid #B2AE80;padding:5px;}
table.adm_tbl td.td02{border-bottom:1px solid #B2AE80;padding:5px;}
table.adm_tbl td.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-moz-binding: url('/css/ellipsis.xml#ellipsis');}
textarea.mtex1{width:97%;color:black;}
#submit_box{text-align:center;padding:30px;}



/* bluemind 추가한 내용 */
/* publihshed online 강조 텍스트 */
.publishedOnline {
	color: #53a9ff;
	font-weight: bold;
}


.figure_idx {
	color: #53a9ff;
	font-weight: bold;
	font-size: 150%;
	line-height: 30px;
}

.table_idx {
	color: #53a9ff;
	font-weight: bold;
	font-size: 150%;
	line-height: 30px;
}

.link_idx {
	color: #53a9ff;
	font-weight: bold;
	font-size: 150%;
	line-height: 30px;
}


/*	figure, table 이미지 보기시 테두리 정의	*/
.view_img {
	margin-right: 10px;
	border: 1px solid #C4C0D8;
	padding: 2px;
}

/*	div 블럭	*/
.block { margin: 3px 0px; width: 100%; }

/*	다운로드	*/
.download { cursor: pointer; padding-left: 20px; background: url('/journal/img/file_icon.gif') no-repeat 0% 0%; }


.pubmed_back { border: 1px solid #A7A6AA; background: url('/journal/img/pubmed_back.gif') no-repeat 50% 0%; }
.pmc_back { border: 1px solid #A7A6AA; background: url('/journal/img/pmc_back.gif') no-repeat 50% 0%;  }
.crossref_back { border: 1px solid #A7A6AA; background: url('/journal/img/crossref_back.gif') no-repeat 50% 0%; }
.self_back { border: 1px solid #A7A6AA; background: url('/journal/img/self_back.gif') no-repeat 50% 0%; }
.koreamed_back { border: 1px solid #A7A6AA; background: url('/journal/img/koreamed_back.gif') no-repeat 50% 0%; }
.synapse_back { border: 1px solid #A7A6AA; background: url('/journal/img/synapse_back.gif') no-repeat 50% 0%; }
.etc_back { border: 1px solid #A7A6AA; background: url('/journal/img/etc_back.gif') no-repeat 50% 0%; }

/* 저널 본문 서식 지정 */
.body_paragraph { text-align: left; font-size: 110%; line-height: 160%; }

div h3 { color: #CC6500; margin-top: 10px; }
.thesis_linkout { color: #777; font-size: 1em; margin-right: 10px; }


/* 수식 표현부분 정렬 */
disp-formula { width: 95%; display: block; padding-left:5%;}
disp-formula mml:math {text-align: left; float: left; }
disp-formula label {text-align: right; float: right; }

/* 테이블 서식 추가 */
.section dl dd table{border-top:2px solid #000; border-bottom:2px solid #000; width:100%; border-collapse:collapse;}
.section dl dd table caption{display:none;}
.section dl dd table thead th{border-bottom:1px solid #000;}

/* Retraction / Errata / Erratum */
.etcMemo1_box { margin: 5px; padding: 20px; border: 2px solid #c14313; text-align: center; color: #c14313; background-color: #fff7f7; }
.etcMemo2_box { margin: 5px; padding: 10px; border: 2px solid #AFAFAF; text-align: center; background-color: #efefef; }


/* jats xml tag */
italic { font-style: italic; }
underline { text-decoration: underline; }
overline { text-decoration: overline; }


.inline_graphic { width: 50%; vertical-align: middle; }
.inline_graphic_fixed { width: 16px; vertical-align: middle; margin: 1px; }



.prefix_back { border: 1px solid #A7A6AA; background: url('/journal/img/prefix_back.png') no-repeat 50% 0%; }
.gieven_names_back { border: 1px solid #A7A6AA; background: #FFFFFF url('/journal/img/gieven_names_back.png') no-repeat 50% 0%; }
.surname_back { border: 1px solid #A7A6AA; background: #FFFFFF url('/journal/img/surname_back.png') no-repeat 50% 0%; }
.degrees_back { border: 1px solid #A7A6AA; background: url('/journal/img/degrees_back.png') no-repeat 50% 0%; }
.suffix_back { border: 1px solid #A7A6AA; background: #FFFFFF url('/journal/img/suffix_back.png') no-repeat 50% 0%; }
.aff_back { border: 1px solid #A7A6AA; background: url('/journal/img/aff_back.png') no-repeat 50% 0%; }
.email_back { border: 1px solid #A7A6AA; background: url('/journal/img/email_back.png') no-repeat 50% 0%; }
.orcid_back { border: 1px solid #A7A6AA; background: url('/journal/img/orcid_back.png') no-repeat 50% 0%; }
.role_back { border: 1px solid #A7A6AA; background: url('/journal/img/role_back.png') no-repeat 50% 0%; }

.aff_back { border: 1px solid #A7A6AA; background: url('/journal/img/aff_back.png') no-repeat 50% 0%; }
.institution_back { border: 1px solid #A7A6AA; background: url('/journal/img/institution_back.png') no-repeat 50% 0%; }
.address_back { border: 1px solid #A7A6AA; background: url('/journal/img/address_back.png') no-repeat 50% 0%; }
.country_back { border: 1px solid #A7A6AA; background: url('/journal/img/country_back.png') no-repeat 50% 0%; }
