@charset "utf-8";

/* CSS Document */
/*서브컨텐츠*/
#sub_contents {float:right; width:735px; margin:0; padding:0;position:relative;}

/*min-height:950px;*/
#sub_contents div.left_con {float:left;position:relative; width:705px; min-height:350px;line-height:16px;margin:0; padding:0;background:#fff}
#sub_contents div.submn{float:left; margin:0;width:710px;background:#7f7373; height:30px; padding-left:30px; padding-top:15px; border-bottom:solid 3px #a8a1a1;}
#sub_contents div.submn ul li{ float:left;}
#sub_contents div.list{float:left;padding:0 10px;width:705px;min-height:950px;line-height:18px}
#sub_contents div.list_top{clear:both;float:left; background:#ecf0f4; margin:10px 0;width:720px;}
#sub_contents div.list_top .tit{ margin:10px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; color:#006cb6; line-height:24px}
#sub_contents div.list_top .author{ font-size:14px; color:#333;margin:0 12px;}

/*
#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 .Abstract{ width:720px;font-size:14px; color:#555; text-align: left;}
#sub_contents div.list .Abstract dt{ border:solid 1px #57667f; background:#687a97; font-weight:bold;font-size:17px; color:#fff; margin:10px 0; padding:5px 0 5px 10px; overflow:hidden;}
#sub_contents div.list .Abstract dd{ width:700px; color:#333; font-size:12px; margin:0 10px 5px 10px;}
/*
#sub_contents div.list .section {width:720px;font-size:12px; color:#333; text-align: left;}
#sub_contents div.list .section dt{border:solid 1px #57667f; background:#687a97; font-weight:bold;font-size:17px; color:#fff; margin:10px 0; padding:5px 0 5px 10px; overflow:hidden;}
#sub_contents div.list .section dd{ width:700px; color:#333; font-size:12px; margin:0 10px 5px 10px; line-height:140%;}
#sub_contents div.list .section dd.txt01{ margin-left:10px;font-size:14px; font-weight:bold; color:#333}
*/
#sub_contents div.list .section {width:720px;font-size:12px; color:#333; text-align: left;}
#sub_contents div.list .section dt{border:solid 1px #57667f; background:#687a97; font-weight:bold;font-size:15px; color:#fff; margin:10px 0; padding:5px 0 5px 10px; overflow:hidden;}
#sub_contents div.list .section dt select{width:150px;}
#sub_contents div.list .section dd{ width:700px; color:#333; font-size:12px; margin:0 10px 5px 10px; line-height:140%;}
#sub_contents div.list .section dd .left{ width:4%;float:left;}
#sub_contents div.list .section dd .right{ width:96%;float:left;}
#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:188px; min-height:165px; border:solid 1px #ddd; text-align:center;margin-top:10px; padding:0 5px;position:relative;background:#fff;font-size:11px; font-weight:bold; color:#777}
div.sub_rig01 dl dt{ height:40px}
div.sub_rig01 dl dd{ margin:5px;}

/* 서브 저널관련 this article min-height:350px; */
div.sub_rig02 {float:right; width:198px; border:solid 1px #ddd; margin-top:10px; padding-bottom:5px;position:relative;color:#777;font-size:11px;background:#fff}
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}


/*서브기본 스타일*/
.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 { width:100%;border-top:solid 2px #a0ab91;border-bottom:solid 1px #777;}
.tbB .tb01{font-family:"Times New Roman", Times, Dotum, serif; color:#2a3a4e; font-size:14px; padding:6px 0px 6px 15px; background-color:#f3f3f3; font-weight:bold;}
.tbB .tb02{padding:6px 0px 6px 15px;}
.tbB .tb001{font-family:"Times New Roman", Times, Dotum, serif; color:#2a3a4e; padding:6px 0px 6px 15px; background-color:#f3f3f3; font-weight:bold;}
.tbB .tb002{padding:6px 0px 6px 15px;}

.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:14px; text-align:left;}
.t_main_aims {font-family:"Times New Roman", Times, serif; color:#000000; font-size:13px; text-align:left;}

.sub_text ul{margin:10px 0;}
ul.li_a{ padding-left:15px;}
ul.li_a li{ padding-bottom: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}



/* 서브컨텐츠 추가 - 유석재 */

/* 서브페이지 컨텐츠부분 */
/* #sub_contents_new {float:right; width:765px; margin:0; padding:0;position:relative;} */
.sub_text{width:705px; line-height:20px; padding-top:15px;}
.sub_text .tit{font-family:"Times New Roman"; font-size:18px; color:#000; line-height:25px;}
.sub_text .tit_s{font-size:14px; color:#3d74d8; line-height:18px; margin-bottom:3px}
.sub_text .tit_s2 {font-size:14px; font-weight:bold; color:#3d74d8;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:16px;color:#e12000;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:765px;}
.sub_text .ia_t_eng {font-family:"Times New Roman", Times, serif; font-size:20px; color:#812f8e; line-height:24px; padding-bottom:5px;}

/* 페이지 title부분 */
h3.t_ptitle {color: #711116; font-family: "Times New Roman"; font-size: 24px; letter-spacing: -0.5px; padding-left: 5px; font-weight:normal; height:34px; padding-top:50px; border-bottom:solid 3px #666}
h3.t_ptitle_journal {color: #711116; font-family: "Times New Roman"; font-size: 24px; letter-spacing: -0.5px; padding-left: 5px; font-weight:normal; height:34px; padding-top:50px; margin-bottom:15px;border-bottom:solid 3px #666}