﻿*{ margin:0px;padding:0px; font-family:"돋움",Dotum,Helvetica,AppleGothic,Sans-serif; font-size:12px; color:#383D41;}
strong, th, h1, h2, h3, h4{color:#666666;}
img{ border:none;}
a{ text-decoration:none;color:#585858;}
a:hover{color:#52b000;}
body{ background-color:#52B000;}
input,textarea{ border:1px solid #dfdfdf; padding:2px;}
table{ border-collapse:collapse;}

.hidn{ display:none;}
.clear{clear:both;}
.strong{color:#666666; font-weight:bold;}
.checkBox input{ border:none;}

#wrapper{ margin:6px 6px; background-color:#fff;}
#header{ margin:0px 10px; height:54px; line-height:54px; border-bottom:2px solid #DFDFDF; }
#header .logo{ width:91px; height:29px; cursor:pointer; margin-top:8px; float:right; background:url(/_images/popup/logo_bg.gif) no-repeat;}
#header h1{ background:url(/_images/popup/icon.gif) no-repeat 8px 23px; padding-left:25px; font-size:14px; font-weight:bold;color:#51B000;}
#body{ margin:10px 10px;}
#footer{ margin:20px 10px 0px 10px; padding:14px 0px; border-top:1px solid #DFDFDF; text-align:center;}

#footer a.close{ width:68px; height:/**/0px; padding-top:20px; display:inline-block; background:url(/_images/popup/button.gif) no-repeat 0px -20px; overflow:hidden;}
#footer a.close:hover{ background-position:0px 0px;}
#footer a.send{ width:68px; height:/**/0px; padding-top:20px; display:inline-block; background:url(/_images/popup/mail_button1.gif) no-repeat 0px -20px; overflow:hidden;}
#footer a.send:hover{ background-position:0px 0px;}

#footer a.btn1{ display:inline-block; width:68px; display:inline-block; margin-top:-24px; text-align:center; line-height:20px; height:20px; background:url(/_images/common/btn_bg2.gif) no-repeat 0px -25px; color:#fff;}
#footer a.btn1:hover{ background-position:0px 0px;}

#wrapper .topClose{ background:url(/_images/popup/word_button.gif) no-repeat;}


input.btn1{background:url(/_images/common/btn_bg1.gif) no-repeat 0px -20px; border:none; width:85px; padding:0px; height:20px; cursor:pointer; text-align:center; color:#fff;}
input.btn2{background:url(/_images/common/btn_bg2.gif) no-repeat 0px -25px; border:none; width:105px; padding:0px; height:25px; cursor:pointer; text-align:center; color:#fff;}
input.btn3{background:url(/_images/common/btn_bg3.gif) no-repeat 0px -20px; border:none; width:70px; padding:0px; height:20px; cursor:pointer; text-align:center;}
input.btn4{background:url(/_images/common/btn_bg4.gif) repeat-x; border:none; color:#fff; padding:0px 4px; height:20px; cursor:pointer; text-align:center;}
input.btn5{background:url(/_images/common/btn_bg4.gif) repeat-x 0px -20px; border:none; color:#fff; padding:0px 4px; height:20px; cursor:pointer; text-align:center;}
input.btn6{background:url(/_images/common/btn_bg4.gif) repeat-x 0px -40px; border:none; color:#fff; padding:0px 4px; height:20px; cursor:pointer; text-align:center;}
input.btn6_on{background:url(/_images/common/btn_bg4.gif) repeat-x; border:none; color:#fff; padding:0px 4px; height:20px; cursor:pointer; text-align:center;}

table.baseTable{ width:100%; border-collapse:collapse;}
table.baseTable th{ background-color:#F0F0F0; border:1px solid #dfdfdf; line-height:24px;}
table.baseTable td{ border:1px solid #dfdfdf; line-height:24px;}

table.write{ width:95%; border-collapse:collapse; margin:auto; border-TOP:1px solid #D7D7D7; }
table.write th, table.write td{ border-bottom:1px solid #D7D7D7; vertical-align:top; padding:4px 2px; line-height:22px;}
table.write th{ text-align:left; background:url(/_images/popup/write_bar.gif) no-repeat 80px 12px; padding-left:10px;}
table.write tr.last th, table.write tr.last td{ border:none;}

.tableOpenTop { width:100%; border:none; border-collapse:collapse; }
.tableOpenTop tr td { line-height:140%; padding:2px; }
.tableOpenTop tr td img { position:relative; top:1px;  }

.tableOpenList { width:100%; border:none; border-collapse:collapse; }
.tableOpenList tr td { line-height:140%; padding:5px; }

.vNull{ height:100px; line-height:100px; text-align:center;}

div.mailcomplete{ background:url(/_images/popup/mail_img.gif) no-repeat center; height:230px;  line-height:430px; text-align:center;}

div.artlist{}
div.artlist div.item{ margin-bottom:8px; }
div.artlist div.title{ margin-bottom:3px; background-color:#dfdfdf; line-height:26px; font-weight:bold; padding-left:10px;}
div.artlist div.info{ line-height:22px; padding-left:10px;}
div.artlist div.url{ color:#52B000; padding-left:10px;}

div.msg{ line-height:18px; padding:3px 14px; margin-bottom:4px; }
div.msg ol{ margin-left:40px;}
div.msg ol li{}
div.msg a{ color:#6CA4D7; font-weight:bold;}
div.msg a:hover{ text-decoration:underline;}
div.msg ol strong{ color:#FF0F2D;}
div.msg ol strong.office{ color:#6CA4D7;}

div.outBox{background-color:#D6DEC6; padding:3px;}
div.inBox{ background-color:#FFFFFF;border:1px solid #B7BFA8; padding:5px;}
.history{ background:url(/_images/common/icon3.gif) no-repeat 3px  4px; padding:3px 0px 8px 18px; display:block;}
.dot{background:url(/_images/common/icon4.gif) no-repeat 13px  4px;  padding-left:20px;}

h2{ border:1px solid #DFDFDF; line-height:22px; padding-left:26px; background:url(/_images/common/icon3.gif) no-repeat 6px 6px; }

.orgJourInfo{ padding:4px 0px; margin:10px auto; width:98%;}
.orgJourInfo strong{ color:#62B01E;}
.orgJourInfo .jouinfo{ float:left; width:480px;}
.orgJourInfo .cover{ float:left; width:100px; text-align:center;}
.orgJourInfo dl{ clear:both;}
.orgJourInfo dl dt{ float:left; width:80px; text-align:center; line-height:20px;}
.orgJourInfo dl dd{ line-height:20px;}

.orgJourInfo .orginfo dl dd{ float:left; width:480px; line-height:20px;}
.orgJourInfo .jouinfo dl dd{ float:left; width:380px; line-height:20px;}
.orgJourInfo .orginfo .description{ margin:auto;margin-top:10px; line-height:20px; width:97%; padding:10px; background-color:#DEE7C7; }


.bookInfo{}
.bookInfo .cover{ width:100px; text-align:center; margin:0px 20px; float:left; }
.bookInfo .jouinfo{ float:left; width:600px;}
.bookInfo dl{ clear:both;}
.bookInfo dl dt{ float:left; width:80px; line-height:20px;}
.bookInfo dl dd{ float:left; width:450px; line-height:20px;}
a.detail{ display:block; width:68px; overflow:hidden; height:/**/0px; padding-top:20px; background:url(/_images/article/button_510.gif) no-repeat 0px -20px;}
a.detail:hover{ background-position:0px 0px;}


.sectionTitle{ background:url(/_images/common/icon3.gif) no-repeat 0px 5px; line-height:20px; padding-left:18px; font-weight:bold;}

.articleView{ position:relative; margin:0px 10px;}
.articleView a{margin:0px 3px;}
.articleView a:hover{text-decoration:underline;}
.articleView hr{ border-top:1px solid #fff; border-bottom:1px solid #DFDFDF;}
.articleView .jou{ padding:10px 0px 10px 10px; line-height:22px;}
.articleView .artInfo{ padding:10px 0px 10px 10px; line-height:22px;}

.articleView dd{ padding-left:10px;}
.articleView .artTitle{ margin-top:20px; background-color:#DEE7C7; padding:4px;}
.articleView .title{ color:#585858; font-weight:bold; line-height:20px; }
.articleView .title_eng{ line-height:20px;}
.articleView .author{ margin-top:15px; width:600px;}
.articleView .author ul{ list-style-type:none;}
.articleView .author ul li{ line-height:18px; background:url(/_images/common/icon.gif) no-repeat 4px 10px; padding-left:10px;}
.articleView dl.keyword{ margin-top:20px;}
.articleView dl.keyword dt{ font-weight:bold;}
.articleView dl.keyword dd{ line-height:18px; margin-top:4px;}
.articleView dl.keyword span{ cursor:pointer; display:inline-block; white-space:nowrap;}
.articleView .articleDownload{ left:620px;top:-10px; width:120px; position:relative;}
.articleView .articleDownload a{ text-decoration:none;}
.articleView dl.tableContact{ margin-top:20px;}
.articleView dl.tableContact dt{ font-weight:bold;}
.articleView dl.tableContact dd{ line-height:20px; margin-top:4px;}

.articleView dl.abstract{ margin-top:20px;}
.articleView dl.abstract dt{ font-weight:bold;}
.articleView dl.abstract dd{ line-height:20px; margin-top:4px;}
.articleView dl.abstract p{ padding-bottom:10px;}
.articleView .artInfo dl{ clear:both;}
.articleView .artInfo dl dt{ float:left; width:50px; line-height:18px;}
.articleView .artInfo dl dd{ float:left; width:500px; line-height:18px;}
.articleView div.cnt{ line-height:20px;}
.articleView div.cnt_hidn{ overflow:hidden; height:100px;}


.actionBox{ border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf; margin:10px 0px; height:30px; line-height:30px;}
.actionBox a{ font-weight:bold; display:inline-block; height:20px; line-height:20px; padding:0px 10px; text-decoration:none;}
.actionBox a:hover{ background-color:#A7A7A7; color:#fff; text-decoration:none;}

.actionBox a.btn2{ text-align:center; line-height:20px; height:20px; vertical-align:middle; background:url(/_images/common/btn_bg2.gif) no-repeat 0px -25px; color:#fff;}
.actionBox a.btn2:hover{ background-position:0px 0px;}

.more{ text-align:left;margin-top:4px; height:12px; margin-bottom:8px;}
.more a.tbl_more{background:url(/_images/article/btn_tablecotact.gif) no-repeat 0px 0px; width:81px; height:/**/0px; padding-top:12px; display:block; overflow:hidden; }
.more a.abs_more{background:url(/_images/article/btn_abstract.gif) no-repeat 0px 0px; width:81px; height:/**/0px; padding-top:12px; display:block; overflow:hidden; }
.more a.more_off{ background-position:0px -12px;}

a.copy{background:url(/_images/article/button_copy.gif) no-repeat; width:28px; height:/**/0px; padding-top:16px; overflow:hidden; display :inline-block;}
a.copy:hover{ background-position:0px -16px;}

.userKeyword{ border:none; }
.userKeyword legend{ display:none;}
.userKeyword div.box{background-color:#DEE7C7; border:2px solid #DEE7C7; border-bottom:6px solid #DEE7C7;}
.userKeyword div.action{ width:98%; margin:auto; background:url(/_images/article/title.gif) no-repeat 0px 8px; text-align:right; height:40px; line-height:40px;}
.userKeyword div.action input.text{ height:18px; padding:1px 2px;}
.userKeyword div.not{ height:30px; line-height:30px; padding-left:10px; background-color:#fff; width:98%; margin:auto;}
.userKeyword label.title{ }
.userKeyword div.item{width:98%; margin:auto;  background-color:#fff; padding:4px 0px;}
.userKeyword span{ color:#C5C2C2; display:inline-block; height:20px; line-height:20px; margin-left:8px; white-space:nowrap;}
.userKeyword a{ display:inline-block; height:20px; line-height:20px; margin-right:8px; white-space:nowrap;}

.export{}
.export div.down{ position:relative;background-color:#F7FDE1;border-top:1px solid #B3D56D; border-bottom:1px solid #B3D56D; height:80px; padding:10px 0px;}
.export div.down div.endnote{ width:300px; left:30px; top:20px; position:absolute; line-height:18px;}
.export div.down div.refworks{ width:350px;left:370px; top:20px; position:absolute; line-height:18px;}
.export div.down strong a{ color:#FD945B;}
.export div.down strong a:hover{ text-decoration:underline;}

.exportArticle{ margin-top:20px; height:430px; line-height:22px;}

.login{ height:50px; width:240px; margin:auto;}
.login dl{ width:230px;}
.login dl dt{ float:left; text-align:center; color:#fff; height:20px; line-height:20px; width:80px; margin-right:10px; margin-bottom:8px; background-color:#C0C0C0;}
.login dl dd{ float:left; height:20px; line-height:20px; width:130px; margin-bottom:8px}

.help{ text-align:center;}
.help h2{ background:url(/_images/guide/search/icon1.gif) no-repeat 8px 8px; text-align:left; font-size:11pt; border:none; color:#63AE1E; padding-left:20px; margin-top:30px; }
.help h3{ background:url(/_images/guide/search/icon2.gif) no-repeat 8px 5px; margin-top:30px; padding-right:10px; display:inline;  padding-left:20px; text-align:left; float:left; line-height:20px;}
.help ul{ width:460px; float:left; list-style-type:none;margin-top:30px;}
.help ul li{ background:url(/_images/common/icon.gif) no-repeat 0px 8px; padding-left:10px; text-align:left; line-height:20px;}

.help img{ display:block; clear:both; margin-top:10px;}

.appAuth, .appMsg, .appAction{ padding:5px; line-height:180%;}
.appAuth strong{ color:#1173C0;}
.appMsg { height:110px;}
.appMsg strong{ color:#EF2C21;}
.appAction{  text-align:center;}
.appAction a{ text-decoration:underline;}


.li { font-family: 돋움; color:#636363; font-size:11px;}
.bt { font-family: 돋움; color:#3f6518; font-size:11px;}
.pr { font-family: 돋움; color:#b7b7b7; font-size:11px;}
.tx { font-family: 돋움; color:#6f6f6f; font-size:11px; line-height:16px}
.tw { font-family: 돋움; color:#d7d7d7; font-size:11px; line-height:16px}
.tw a{ font-family: 돋움; color:#d7d7d7; font-size:11px; line-height:16px}
.tf { font-family: 돋움; color:#fff; font-size:12px; line-height:14px}
.ed { height:22px; border:1px solid #dfdfdf; padding:3 2 0 10; font-family: 돋움; color:#1b7b31; font-size:12px;}
.bo { font-family: 돋움; font-weight:bold; color:#636363; font-size:12px;}
.count_r { font-family: 돋움; font-weight:bold; color:#F00; font-size:11px; padding-top:2px;}
.count_g { font-family: 돋움; font-weight:bold; color:#999; font-size:11px; padding-top:2px;}

.small { font-family: 돋움; color:#ffffff; font-size:11px;}
.small a:hover{ font-family: 돋움; color:#ffffff; font-size:11px;}
.cloudy, a.cloudy {color:#888888;} /* 흐림 */

input.ed_password { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; font:10px Tahoma; }
textarea.tx { border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:2px; }

table.paging{}
table.paging td{padding:0;}
img.bdr{border:solid 1px #dddddd;margin:0 3px;}

.txt_price{font-weight:bold;color:Green;}
