@charset "utf-8";

@import url(//fonts.googleapis.com/earlyaccess/dhyana.css);
@import url(//fonts.googleapis.com/earlyaccess/nanumgothic.css);

img,input,select{vertical-align:middle;}
/*div { font-size: 12px; font-family:'Segoe UI',Arial,verdana,gulim,batang; }*/

.lt_prev {float:left;display:block;color:#fff !important;padding:0 5px;background:#892952;border-radius:10px;width:90px;text-align:center;font-weight:bold;font-size:14px;line-height:25px;}
.gt_next {float:right;display:block;color:#fff !important;padding:0 5px;background:#892952;border-radius:10px;width:90px;text-align:center;font-weight:bold;font-size:14px;line-height:25px;}

.lt_prev_none {float:left;margin-left:30px;display:block;background:#fff;color:#fff !important;padding:0 15px;width:86px;text-align:center;}
.gt_next_none {float:right;margin-right:30px;display:block;background:#fff;color:#fff !important;padding:0 15px;width:86px;text-align:center;}



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; }

a.related_link:link { color:#092d87;text-decoration: none; font-weight: bold; }
a.related_link:visited { color:#092d87;text-decoration: none;  font-weight: bold; }
a.related_link:hover { color:#092d87;text-decoration: none;  font-weight: bold; }


/* 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;
}




/*
// Blue !!!	2015-03-23	테이블 크기 100%로 만들기
table-wrap table { width: 100%; }
*/


/*	상단 색상있는 테이블 표준형	*/
.Table { width: 100%; margin: 3px 0px; border-spacing: 0px; border-width: 1px; border-style: solid; border-color: #D4D0C8; border-collapse: collapse; }
.Table caption { line-height: 26px; background-color: #EFEFFF; text-align: center; font-size: 12px; font-weight: bold; color: #598CBF; border-top-width: 2px; border-top-style: solid; border-top-color: #E39900; }
.Table caption.top { line-height: 0px; border-top-width: 2px; border-top-style: solid; border-top-color: #E39900; }

.Table tr { height: 22px; text-align: center; vertical-align: middle; }
.Table th { height: 26px; text-align: center; background-color: #F5F9FB; border-width: 1px; border-style: solid; border-color: #D4D0C8; border-collapse: collapse; }

.Table tr th.left { text-align: left; padding: 1px 5px; }
.Table tr th.right { text-align: right; padding: 1px 5px; }

.Table tr td { background-color: #FFFFFF; padding: 1px 5px; border-width: 1px; border-style: solid; border-color: #D4D0C8; border-collapse: collapse; }
.Table tr.odd td { background-color: #FFFFFF; padding: 1px 5px; border-width: 1px; border-style: solid; border-color: #D4D0C8; border-collapse: collapse; }
.Table tr.even td { background-color: #EFEFEF; padding: 1px 5px; border-width: 1px; border-style: solid; border-color: #D4D0C8; border-collapse: collapse; }

.Table tr td.left { text-align: left; }
.Table tr td.right { text-align: right; }
.Table tr td.left_long { text-align: left; vertical-align: top; height: 80px; }

.Table tr.none { height: 60px; }
.Table tr.none td { background-color: #FFFFFF; }
.Table tr.bottom { height: 3px; background-color: #CACAED; }
.Table tr.bottom td {  }

table tr.odd:hover td,
table tr.even:hover td,
table tr.hover td,
.hover
{
	background: #D0DEBE;
}


/*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;}



/*	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%; }

.thesis_linkout { color: #777; font-size: 1em; margin-right: 5px; }

/* 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; }

#fulltext_Area h3 { color:#086871; margin: 20px 0px 10px 0px; }
#fulltext_Area p {  margin-top: 10px; line-height:line-height: 200%;}

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

/* fig > label 줄바꿈 */
fig > label { margin-top: 20px; display: block; font-weight: bold; font-size: 1.3em; line-height: 160%; }

/* fig > label 강조 */
table-wrap > label { margin-top: 20px; display: block; font-weight: bold; font-size: 1.3em; line-height: 160%; }


.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%; }

.name_back { border: 1px solid #A7A6AA; background: url('/journal/img/name_back.png') no-repeat 50% 0%; }
.id_back { border: 1px solid #A7A6AA; background: url('/journal/img/id_back.png') no-repeat 50% 0%; }
.awardnumber_back { border: 1px solid #A7A6AA; background: url('/journal/img/awardnumber_back.png') no-repeat 50% 0%; }

/* 저널 특정 list-item에서 사용 (기본 css에서 값 강제로 적용되어있어서 스타일 새로 지정 */
ul.listType_Bullet { list-style-type:disc; padding:5px 0 5px 15px; }
ul.listType_Bullet li p { display:inline; padding:0 0 0 5px; }
ul.listType_Simple { list-style-type:none; padding:5px 0 5px 15px; }
ul.listType_Simple li p { display:inline; padding:0 0 0 5px; }

ul.listType_Order { list-style:decimal; padding:5px 0 5px 15px; }	/* decimal <label>1</label> 거의 라벨로 들어옴. */
ul.listType_Order li p { display:inline; padding:0 0 0 5px; }

ul.listType_Alpha_lower { list-style-type:lower-alpha; padding:5px 0 5px 25px; }
ul.listType_Alpha_lower li p { display:inline; padding:0 0 0 0px; }

ul.listType_Roman_lower { list-style-type:lower-roman; padding:5px 0 5px 25px; }
ul.listType_Roman_lower li p { display:inline; padding:0 0 0 0px; }

 #tooltip_reference {
        display: none; position: absolute; padding: 5px; width: 500px; background: #fff; color: #000; border-width: 1px; border-style: solid; border-color: #D4D0C8; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px;
}

#origin_a table th ,#origin_a table td{padding:7px;}

