@charset "utf-8";
/* 기존css는 main_backup_20130910.css에 있음 */

/* CSS Document */

.clear {position:absolute; visibility:hidden; font-size:0; width:0; height:0; overflow:hidden;}

/* new layout - 유석재 */

/* 최상단 Search for */
.wrap_searchbar_new{background:#414141;}
.searchbar_new {margin:0 auto; width:950px; height:30px; padding-top:10px; background:#414141;font-size:12px; font-weight:bold;color:#fff;}
.searchbar_left{float:left;}
.searchbar_left_title{float:left; padding-top:3px; padding:3px 5px 0 10px;}
.searchbar_right{float:right; overflow:hidden;}
.searchbar_right p{float:left; padding-top:2px; margin-right:10px;}
.searchbar_right ul{float:left; overflow:hidden; padding-right:10px;}
.searchbar_right ul li{float:left; margin-right:3px;}

/* 메인비주얼 */
.wrap_mainimg{width:100%; background:#e8eee0;}
.mainimg_new{margin:0 auto; width:950px; overflow:hidden; }
.mainimg_new img{float:left;}

/* 비주얼하단 Search for */
.wrap_searchbar2_new{background:#f4f3f1;}
.searchbar2_new {margin:0 auto; width:930px; padding:7px 0 3px 20px; font-size:11px; overflow:hidden;}
.searchbar2_new dl{float:left;}
.searchbar2_new dl dt{float:left; padding-top:3px;}
.searchbar2_new dl dd{float:left;}
.searchbar2_new dl dd ul li{float:left;}
.searchbar2_new dl dd ul li select{margin-left:5px;}
.searchbar2_new dl dd ul li .searchbar2_btn{margin-left:5px;}

/*서치바 input*/
div.searchbar2 {float:left; width:930px; background:#f4f3f1; margin:6px 0; padding:10px 0 0 20px; font-size:11px}
input.search_tit{width:212px;border:1px solid #a5acb2; background:#fff; color:#666; padding-left:5px; margin-left:5px}
input.serch_author{ width:155px;border:1px solid #a5acb2; background:#fff; color:#666; padding-left:5px; margin-left:5px}
input.serch_key{ width:145px;border:1px solid #a5acb2; background:#fff; color:#666; padding-left:5px; margin-left:5px}

/* 컨텐츠그룹 */
#wrapper {margin:0 auto; width:950px; height:100%; padding-bottom:20px; position:relative; overflow:hidden;/*background:url('/img/bg_main_contents.gif') repeat-y center top;*/}
/
/* 레프트메뉴그룹 */
#menuarea_new {clear:both; float:left; width:202px; padding-top:5px; font-family:'Tahoma'; margin:0}
#menuarea_new h2{padding-top:5px;}

/* 레프트메뉴세부 */
.menuarea ul{padding:5px 0 ; line-height:25px; margin-bottom:5px; overflow:hidden;}
.menuarea ul li a{padding:8px 5px; background-color:#ffffff; font-size:12px; float:left; width:160px;}
.menuarea ul li a:link {display:block; text-decoration:none; color:#000; border-bottom: #d5d5d5 dotted 1px; line-height:13px;}
.menuarea ul li a:active {display:block; text-decoration:none; color:#000; border-bottom: #d5d5d5 dotted 1px; line-height:13px; }
.menuarea ul li a:visited {display:block; text-decoration:none; color:#000; border-bottom: #d5d5d5 dotted 1px; line-height:13px;}
.menuarea ul li a:hover {display:block; text-decoration:none; background:#333; color:#FFF;line-height:13px;}
.menuarea ul li .org_m a:link{display:block; text-decoration:none; color:#da5200; border-bottom: #d5d5d5 dotted 1px; line-height:13px;}
.menuarea ul li .org_m a:active{display:block; text-decoration:none; color:#da5200; border-bottom: #d5d5d5 dotted 1px; line-height:13px;}
.menuarea ul li .org_m a:visited{display:block; text-decoration:none; color:#da5200; border-bottom: #d5d5d5 dotted 1px; line-height:13px;}
.menuarea ul li .org_m a:hover{display:block; text-decoration:none; background:#1d2772; color:#fcff25;line-height:13px;}
.menuarea_btn{margin-top:0; padding-bottom:30px; overflow:hidden; float:left; clear:both;}
.menuarea_btn img{margin-bottom:5px; float:left;}

/* 메인컨텐츠그룹 */
#main_contents_new{float:right; width:730px; margin:0 0 0 15px; padding:0;position:relative}

/* 메인좌측컨텐츠 */
#main_contents_new .leftcontent_new {float:left; width:710px;overflow:hidden; margin:0 15px 0 0; padding:0;position:relative; min-height:800px; }	/*min-height:1030px;*/

/* 메인우측컨텐츠 */
.wrap_rightcontents{width:164px; overflow:hidden; padding-top:6px; position:absolute; right:-180px; top:0;}
.wrap_rightcontents p{margin-bottom:20px;}
.wrap_rightcontents ul{border:1px solid #c4c4c4;}
.wrap_rightcontents ul li{overflow:hidden; padding:4px 0 4px 5px; line-height:20px;}
.wrap_rightcontents ul li img{float:left; margin-right:3px; padding-top:3px;}

/* 메인컨텐츠 - aim&scope */
.aimscope{overflow:hidden; line-height:18px; padding-bottom:30px;}
.aimscope h3{font-size:12px; padding-bottom:10px; padding-top:7px;}
.aimscope p{text-align:justify;}
.aimscope_t ul{float:left; width:500px;}
.aimscope_t ul li{border-bottom:1px dashed #ccc; padding:20px 0;/*padding:40px 0;*/}
.aimscope_t ul li a{ margin-bottom:30px}
.left_image{ width:950px;float:left; margin:0 20px 30px 0;} /* 왼쪽으로 이미지정렬시 사용 */
.right_image{padding-top:15px; text-align:center; float:right; margin:0 0 30px 15px; min-width:175px;} /* 오른쪽으로 이미지정렬시 사용 */
.right_image img{margin-bottom:5px;}
.right_image .tit{ font-family:"Times New Roman"; font-size:20px; text-align:left;height:30px;margin:15px 0;border-bottom:solid 3px #666; color:#711116 }
.right_image .articles{ width:165px;text-align:left;}
.right_image .articles li{ margin-bottom:15px;}
.right_image .articles li a{ font-size:14px}

/* 메인컨텐츠 - aim&scope */
.aimscope_t{overflow:hidden; float:left; width:535px; line-height:18px; padding-bottom:30px;}






/* 메인컨텐츠 - current issue */
.list_ti{ height:24px; padding:3px 0 3px 5px; background: url('/img/main/list_line.gif') no-repeat bottom; font-family:"Times New Roman", Times, serif; font-size:16px; font-weight:bold; color:#a75118;}
.list_SubTile{ padding:3px 0 3px 5px; font-family:"Times New Roman", Times, serif; font-size:20px; font-weight:bold; color:#0000a8;}
.j_ti{ background:#f9fafb; font-size:13px; font-weight:bold; color:#473e37; padding:5px}
.j_ti a:link{color:#473e37;text-decoration:none;font-size:12px}
.j_ti a:visited{color:#473e37;text-decoration:none;font-size:12px}
.j_ti a:active{color:#473e37;text-decoration:none;font-size:12px}
.j_ti a:hover{color:#cf4400;text-decoration:none;font-size:12px; font-weight:bold;text-decoration:underline;}
.j_txt{ background:#f9fafb url('/icon/dottline.gif') repeat-x bottom;font-size:12px; color:#555; padding: 0  5px 10px 5px; line-height:15px}

/* 하단 */
#footer_new {clear:both;margin:0 auto;padding:0; width:760px; height:90px; padding-left:190px; position:relative; background:url('../img/bg_bottom.gif') no-repeat left top #eceeef;}
#footer_new div.bot_logo{ float:left; margin:30px 0 0 15px; display:table-cell;}
#footer_new div.copyright{ float:left; font-size:12px; color:#000; vertical-align:middle; line-height:17px; margin-top:21px;}


/* 팝업 상단 */
div.open_mainimg {float:left;width:950px; height:100; border-bottom:2px #aaca87 solid; background:#e8eee0;}
h1.mainlogo { float:left;width:589px; height:100px; margin:0 0 0 0}
h4.ISSN { float:right;width:214px; height:100px; margin:0 0 0 0}
.line1px { clear:both; width:950px; color:#1a4672; margin:0; padding:0; size:1}

/* 팝업 하단 */
#open_footer {clear:both;margin:0 auto;padding:0; width: 99%; height: 30px; position: relative; background:#eceeef}
#open_footer div.bot_logo { float: left; margin: 3px 15px 0 5px; }
#open_footer div.copyright { float: left; margin: 3px; font-size: 11px; color: #888;}




/* 새로운메뉴 */
div#menuarea {clear:both; float:left; margin-bottom:20px;}
div#menuarea h2{margin-bottom:10px;}
div#menuarea ul{width:202px; margin-bottom:10px}
div#menuarea ul li{float:left;}
div#menuarea ul li ul{padding:0 0 0 0; float:left;}
div#menuarea ul li ul li{float:left;}
.wrap_main_banner {text-align: center; width:200px;}

/* 풋터부분 */
/*#footer {clear:both;margin:0 auto;padding:0; width:948px; border-left:1px solid #d5d5d5; border-right:1px solid #d5d5d5; position:relative; background:#eceeef; overflow:hidden;}
#footer div.bot_logo{ float:left; margin:30px 0 0 15px}
#footer div.copyright{ float:left; font-size:12px; color:#888; width:923px; padding:24px 0 18px 27px; background:#eceeef}
#footer div.copyright img{margin-right:55px; float:left;}*/

/* 풋터부분-수정 2014.03.25 */
#footer {clear:both;margin:0 auto;padding:0; width:948px; border-left:1px solid #d5d5d5; border-right:1px solid #d5d5d5; position:relative; background:#eceeef; overflow:hidden;}
#footer div.bot_logo{ float:left; margin:30px 0 0 15px}
#footer div.copyright{ float:left; font-size:12px; color:#888; width:923px; padding:24px 0 18px 230px; background:#eceeef}
#footer div.copyright img{margin-right:55px; float:left;}




/* 메인상단 */
.wrap_top_info{overflow:hidden; margin:21px 0 15px; background:#dbdbdb;}
.top_info{overflow:hidden; font-size:12px; color:#666; height:120px; color:#000; padding:15px 18px; float:left; background:#f3f3f3; text-align:center; line-height:20px;}
.top_info .thumnail{float:left; margin-right:15px;}
.top_info .thumnail img{width:97px;}
.top_info h2{font-size:12px; height:30px;}
.top_info ul{line-height:20px;}

.top_aims{float:left;}
.top_aims{overflow:hidden; color:#333; width:338px; padding:15px 25px; float:left; background:#dbdbdb;line-height:20px;}
.top_aims h2{font-size:13px; height:27px;}
.top_aims p{line-height:21px; text-align:justify; color:#343434;}
.top_aims p a{ color:#343434;}


/*메인 우축의 책*/
.pos{ position:absolute; top:80px; right:25px;}