@charset "utf-8";


/* CSS Document */


/*서브컨텐츠*/
#sub_contents {clear:both;float:left; width:950px; margin:0; padding:0 0 30px 0;position:relative;}


/*min-height:950px;*/
#sub_contents div.left_con {float:left;position:relative; width:650px; /* min-height:350px; */line-height:16px;margin:0; padding:0;background:#fff}
#sub_contents div.right_con {float:right; width:280px;}
/* 서브 메뉴 */
#sub_contents div.submn{float:left; margin:0;width:640px;background:#f7f7f7; height:35px; padding-left:10px; padding-top:5px;border-top:solid 2px #497fc7;border-bottom:solid 1px #497fc7;}
#sub_contents div.submn ul { padding:2px 0 0 0}
#sub_contents div.submn ul li{ float:left;font-size:13px; color:#666;padding:0; height:26px;}
#sub_contents div.submn ul li.mline {padding:5px 0; color:#f7f7f7; height:16px;}

#sub_contents div.submn ul li a{display:block; white-space:nowrap; padding:5px 4px 5px 10px; height:16px; background:url('/img/sub_list_dot.gif') no-repeat left center; color:#666; font-weight:bold;}
#sub_contents div.submn ul li a:hover {text-decoration:underline; font-weight:bold; color:#0073e4;}

/* 서브 메뉴  길어질때
#sub_contents div.submn2{float:left; margin:0;width:710px;background:#f7f7f7; height:35px; padding-left:6px; padding-top:5px;border-top:solid 2px #f69519;border-bottom:solid 1px #d5b68e;}
#sub_contents div.submn2 ul li{float:left;font-size: 13px; color:#666;padding:2px 0 0 0;}
#sub_contents div.submn2 ul li.mline {padding:5px 0;}

#sub_contents div.submn2 ul li a:link {display:block; padding:5px 4px;text-decoration:none; font-weight:bold; color:#666;}
#sub_contents div.submn2 ul li a:active {display:block;padding:5px 4px;text-decoration:none; font-weight:bold; color:#666;}
#sub_contents div.submn2 ul li a:visited {display:block;padding:5px 4px;text-decoration:none; font-weight:bold; color:#666;}
#sub_contents div.submn2 ul li a:hover {display:block;padding:5px 4px;text-decoration:underline; font-weight:bold; background:#d55500; color:#c8650b;}
*/
/*
.sub_menu { font-family:"Times New Roman", "돋움"; font-size: 18px; color:#ffffff; font-weight:bold;}
.sub_menu2 { font-family:"Times New Roman", "돋움"; font-size: 16px; color:#ffffff; font-weight:bold;}
*/

#sub_contents div.list{float:left;padding:10px;width:640px; /* min-height:950px; */line-height:18px}



#sub_contents div.list_top{clear:both;float:left; background:#ecf0f4; padding:10px 0 10px 10px; margin-bottom:15px; width:640px; font-size:8pt; padding-left:10px;}
#sub_contents div.list_top .tit{ margin:10px 10px 10px 0;font-size:16px; color:#006cb6; line-height:24px; font-weight:bold;}
#sub_contents div.list_top .authors{font-size:12px;}
#sub_contents div.list_top .date{padding-top:15px;}
#sub_contents div.list_top .authors sup a img {vertical-align:-webkit-baseline-middle !important;}

/*메인 레이아웃*/

#wrapper {margin:0 auto; width:948px; padding:30px 15px 0; height:100%; overflow:hidden; background:url('/img/common/.gif') repeat-y center top #fff; border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2; clear:both;}
.wrap_header{/* background:url('/img/common/bg_header.gif') no-repeat 50% 0;  */width:980px; margin:0 auto;}
#header {width:980px; height:188px; margin:0 auto; padding:0; position:relative;}
div.searchbar {float:left; width:950px; height:29px; background:#f4f3f1; margin:15px 0; padding:10px 0 0 30px; font-size:11px}
div.mainimg { width:980px;height:150px;}

/*
#sub_contents div.list .Abstract{ width:720px;font-size:14px; color:#555; text-align:justify;}
#sub_contents div.list .Abstract dt{ height:23px; border:solid 1px #57667f; background:#687a97; font-weight:bold;font-size:17px; color:#fff; margin:10px 0; padding:5px 0 0 10px;}
#sub_contents div.list .Abstract dd{ width:700px; margin:0 10px 5px 10px;}
*/

#sub_contents div.list dd{/* font-family:'Arial' , !important; */font-size:13px; } /* 20140210 유석재 추가 */
#sub_contents div.list .Abstract{ width:645px;font-size:14px; color:#555; text-align: left;}
#sub_contents div.list .Abstract dt{border-bottom:1px solid #005fa8; font-size:18px; color:#164075; font-weight:bold; margin:10px 0; padding:5px 0 8px 10px;}
#sub_contents div.list .Abstract dd{ width:625px; color:#333; margin:0 10px 5px 10px;}


#sub_contents div.list .section {width:645px;font-size:13px; color:#333; text-align: left;}
#sub_contents div.list .section p{margin-bottom:15px;} /* 2014-03-05 유석재 추가 */
#sub_contents div.list .section sup a{color:#ff7a01;} /* 2014-03-05 유석재 추가 */
#sub_contents div.list .section dt{border-bottom:1px solid #005fa8; font-size:18px; color:#164075; font-weight:bold; margin:10px 0; padding:5px 0 8px 10px;}
#sub_contents div.list .section dd{ width:625px; color:#333;margin:0 10px 20px 10px; line-height:140%;}
#sub_contents div.list .section dd.txt01{ margin-left:10px;font-size:15px; font-weight:bold; color:#333}


.divide_line { clear:both; width:720px; color:#1a4672; margin:10px 0; padding:0; size:1}


#rigArea{float:right;width:200px; /* min-height:700px; */}



/* 서브 current issue */
div.sub_rig01 {float:right; width:200px; text-align:center; font-size:11px; font-weight:bold; color:#777; padding-bottom:30px;}
div.sub_rig01 h2{font-size:12px; line-height:20px; height:24px; background:#9d986d; text-align:center; margin-bottom:15px; color:#fff;}
div.sub_rig01 ul li{}



/* 서브 저널관련 this article min-height:350px; */
div.sub_rig02 {float:right; width:268px; border:solid 1px #ddd; border-top:0; padding-bottom:5px;position:relative;color:#777;font-size:11px; background:#fff; margin-bottom:30px;}
div.sub_rig02 h2{font-size:12px; line-height:20px;}
div.sub_rig02 dl dt{height:40px;text-align:center;}
div.sub_rig02 dl dt.list{height:18px;text-align:left; border-bottom:solid 1px #67b3c2;margin:5px; margin-left:5px; font-size:12px; color:#67b3c2; font-weight:bold}
div.sub_rig02 dl dd{margin:5px;text-align:left;}
div.sub_rig02 dl dd li{text-align:left;padding:1px 5px;text-indent:-0.2em}
div.sub_rig02 dl dd li.sns{ float:left; margin:3px 0 0 5px;width:32px;}

div.sub_rig02 a:link{color:#666;text-decoration:none;font-size:11px;}
div.sub_rig02 a:visited{color:#666;text-decoration:none;font-size:11px;}
div.sub_rig02 a:active{color:#666;text-decoration:none;font-size:11px;}
div.sub_rig02 a:hover{color:#d45b20;text-decoration:none;font-size:11px;text-decoration:underline;}


/* 서브 오른쪽배너모음*/
div.sub_rig03 {float:right; width:200px; vertical-align:top;margin-top:10px; padding:0;position:relative; }
div.sub_rig03 ul li{ margin-bottom:5px;}


/* 서브 SNS배너*/
div.sub_rig04 {float:right; width:200px; vertical-align:top;margin-top:10px; padding:0;position:relative; }
div.sub_rig04 ul li{ margin-bottom:5px;}


/* 서브 crossref링크*/
div.sub_rig05 {float:right; width:200px; vertical-align:top;margin-top:10px; padding:0;position:relative; background:#ddd }
div.sub_rig05 ul li{ margin-bottom:5px;}
p.dottline{ width:310px;height:1px; background:url('/icon/dottline.gif') repeat-x; margin:8px auto}



/*서브기본 스타일*/
.sub_text{width:630px;/* min-height:720px;*/ text-align:justify; line-height:20px;}

.sub_text .tit{ font-size:16px; font-weight:bold;color:#a64a33; line-height:25px;}
.sub_text .tit2{ font-family:"Georgia", "Times New Roman", Times, Dotum, serif;font-size:20px; color:#000; line-height:25px;}
.sub_text .tit_s{font-size:14px;color:#7e2f1b; line-height:18px; margin-bottom:3px}
.sub_text .tit_s2 {font-size:15px; font-weight:bold; color:#855a5b;line-height:24px;}
.sub_text .tit_s3 {height:20px;font-size:14px;font-weight:bold; color:#957256;line-height:20px;}



/* .sub_text .emphasis{ font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;color:#e12000;line-height:22px;} */
.sub_text .emphasis{ font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;color:#684110;line-height:22px;}
.sub_text .name{ font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;color:#e12000;line-height:22px; }
.sub_text .s02_img{width:110px; float:left; padding-right:20px;}
.sub_text .s02_txt{width:630px;}
.sub_text .s02_txt ol { margin:0 0 0 10px}


.tbA { border:solid 1px #ddd;}
.tbA .tb01{ background:#e6ded7;font-weight:bold; color:#49321b;text-align:center;}
.tbA .tb02{ background:#f5f3ea;color:#53493f; padding:5px 10px;}


.tbB { border-top:solid 2px #a58a7b;border-bottom:solid 1px #c79f89;}
.tbB .tb01{font-family:"Times New Roman", Times, Dotum, serif; color:#2a3a4e; font-size:15px; padding:6px 0px 9px 0; background-color:#f3f3f3; width:25%; font-weight:bold; text-align:center; border-right:1px solid #999; border-bottom:1px solid #999;}
.tbB .tb020{padding:6px 0px 9px; border-right:1px solid #999; border-bottom:1px solid #999;}
.tbB .tb02{padding:6px 0px 6px 15px; /* font-style:italic; */}
.tbB .tb001{font-family:"Times New Roman", Times, Dotum, serif; color:#2a3a4e; font-size:15px; padding:6px 0px 6px 15px; background-color:#f3f3f3; width:25%; font-weight:bold;}
.tbB .tb001 a{font-size:15px; color:#2a3a4e;}
.tbB .tb002{padding:6px 0px 6px 15px; border-bottom:solid 1px #ddd/* font-style:italic; */}

.tbC { border-top:solid 2px #555;border-bottom:solid 1px #777;}
.tbC .tb01{font-weight:bold; color:#293549; background:#f6f6f6;padding-left:8px; border-bottom:solid 1px #ddd; text-align:center}
.tbC .tb02{color:#868686;border-bottom:solid 1px #ddd;padding:5px 5px 5px 8px;}

.t_main_aims_title {font-family:"Times New Roman", Times, serif; color:#000000; font-size:15px; text-align:left;}
.t_main_aims {font-family:"Times New Roman", Times, serif; color:#000000; font-size:13px; text-align:left;}


ul.li_a{ padding-left:15px;}
ul.a01{ list-style:disc; padding-left:25px;}
.step_pd{ padding:0 10px 0 70px }
.sp_pl5{padding-left:5px;}
.sp_pl10{padding-left:10px;}
.sp_pl15{padding-left:15px;}
.sp_pl20{padding-left:20px;}
.sp_pl30{padding-left:30px;}




/*후원안내css*/
h4.h4red { color:#F00; text-align:center}
h4.infotxt_title {color:#036}

td.formtxt { color:#039; font-weight:bold; background:#F3F3F3; padding:0 0 0 10px; text-align:left}



/* On-Line First  background:url('/img/sub_list_dot.gif') no-repeat left; */
ul.ollinetxt { margin:5px 0px; padding: 0px; }
ul.ollinetxt li { list-style:none; text-align: left; padding: 3px 0px 3px 17px; }