@charset "utf-8";
/* CSS Document */
body, html {font-family:verdana, dotum, gulim, tahoma, arial; font-size:12px; color:#383231; line-height:160%;}

a:link		{font-family:verdana, dotum, gulim, tahoma, arial; font-size:12px; color:#383231; line-height:160%;}
a:active	{font-family:verdana, dotum, gulim, tahoma, arial; font-size:12px; color:#383231; line-height:160%;}
a:visited	{font-family:verdana, dotum, gulim, tahoma, arial; font-size:12px; color:#383231; line-height:160%;}
a:hover		{font-family:verdana, dotum, gulim, tahoma, arial; font-size:12px; color:#383231; line-height:160%;}

body,html					{padding:0; margin:0; border:0; min-width:1024px;}
img							{border:0; vertical-align:top;}
body						{background:url(/upfile/topbottom/j2022052/images_b/body_bg.gif) repeat-y center;}

#design_config				{display:none;}  /*modify X*/

#wrapper					{width:100%; height:100%; background:url(/upfile/topbottom/j2022052/images_b/top_bg.gif) repeat-x center top;}

#top_wrapper				{width:1044px; margin:0 auto; height:0; position:relative;}
.top_btn					{/*display:none;*/ top:112px; right:0; position:absolute; z-index:999;}
.top_btn img				{float:left; padding-left:1px;}
.top_btn img.top_btn_help	{display:none;}
/*.top_btn img.top_btn_help, img.top_btn_login, img.top_btn_register, img.top_btn_admin	{display:none;}*/
.top_btn img.top_btn_admin	{display:none;/*clear:both; position:absolute; top:-63px; right:0; z-index:999;*/}

#content_wrapper			{width:1044px; height:130px; padding:0px 0 0 0;margin: 0 auto; position:relative;}

/*top page*/
#header						{width:1044px; height:130px; !background:url(/upfile/topbottom/j2022052/images_b/top_img.gif) no-repeat center top;}
.top_ban					{display:none;float:left; margin:0 auto;}  /*상단 배너*/
.top						{height:130px; position:relative;}
.top_logo					{padding:19px 22px 0;}
.issn_num					{float:right; padding-top:50px; right:0; display:none;}

.topmenu					{display:none;width:1044px; margin:0 auto;}	/*상단메뉴 및 공지사항*/
.topmenu ul					{margin:0; padding:3px; list-style:none; overflow:hidden;}
.topmenu ul li				{float:left; padding-left:1px;}

/*mid page*/
#middle						{min-height:856px;}
#content-area				{min-height:856px;}

.leftmenu					{float:left; width:196px; height:856px;}
.leftmenu ul				{margin:0 0 0 0; padding:12px 0 0 0; list-style:none;}

/* leftmenu css */

.leftmenu ul li.major:first-child	{margin:10px 0 0 20px; cursor:pointer;}
.leftmenu ul li.major		{margin:15px 0 6px 20px;}
.leftmenu ul li				{margin:6px 0;}

.leftmenu ul li.major_s		{cursor:pointer; margin:4px 0 15px 17px; padding:0 0 5px;}
.leftmenu ul li.major_s:hover	{background:url(/upfile/topbottom/j2022052/images_b/left_bg.png) no-repeat 152px 6px;}
.leftmenu ul li:last-chile:hover	{background:none;}

.leftmenu ul li.major_text	{margin:3px 0 0; background:url(/upfile/topbottom/j2012019/images_b/left_major_bg.gif) no-repeat; font-family:dotum, gulim; font-weight:bold; color:#9b1b1e; font-size:14px; padding:14px 0 0 21px; height:26px;}
.leftmenu ul li.major_s_text{margin:6px 9px; background:url(/upfile/topbottom/j2012019/images_b/leftmenu_bg_l.gif) no-repeat; font-family:dotum, gulim; font-weight:bold; color:#fff; font-size:12px; line-height:110%; padding:0 0 0 9px; height:29px; cursor:pointer;}
.leftmenu ul li.major_s_text:hover	{background:url(/upfile/topbottom/j2012011/images_b/leftmenu_bg_o.gif) no-repeat;}
.leftmenu ul li.major_s_text span	{display:block; font-family:verdana, tahoma; color:#e5cfcf; font-size:9px; font-weight:normal; line-height:110%;}

.left_ban	{!border:1px solid #3bace4; !background-color:#ffffff; padding:10px; margin:30px 23px 0 5px; text-align:center; position:relative;}
.left_ban img	{padding:4px;}
.left_ban .left_box_bg_top	{position:absolute; top:-21px; left:-21px;}
.left_ban .left_box_bg_bottom	{position:absolute; bottom:-15px; right:-15px;}
/* leftmenu css */

.rightmenu					{display:none; float:left; width:188px; min-height:100%; background:url(/upfile/topbottom/j2022052/images_b/rightmenu_bg.gif) repeat-y;}
.rightmenu ul				{margin:7px 0 0 3px; padding:0; list-style:none;}
.rightmenu ul li			{margin:6px 9px;}
.rightmenu ul li.major		{margin:3px 0 0;}

.contents_wrap				{float:left; width:848px;}
.contents_top_ban			{display:none; margin:0 auto;}
.contents					{min-height:100%;}

.middle_ban					{display:none; width:1044px;height:89px;border-top:1px solid #000000;}	/*하단배너*/

.bottom_logo_wrap				{clear:both; border-top:1px solid #e7e7e7; padding-top:10px; margin-top:20px; text-align:center;}
.bottom_logo_wrap img			{padding:0 15px;}

/*bottom page*/
#footer						{clear:both; width:1044px; margin:0 auto; height:100px; padding-top:10px; z-index:1;} 
.bottom						{width:848px; margin-left:196px; background-color:#f6f6f6; border-top:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; position:relative;}
.bottom_text				{padding:13px 23px;}
.bottom_logo				{display:none;}

#footer_wrapper				{width:100%; height:24px; background-color:#333333;border-top:1px solid #000; display:none;} 

/* sub */
#sub_tt_icon	{display:none;}
#sub_tt			{font-family:verdana, dotum, gulim, tahoma, sans-serif; display:inline-block; height:20px; padding-top:3px; padding-left:3px; padding-right:20px; margin-top:10px; color:#4b8d72; font-size:14px; font-weight:bold; border-bottom:2px solid #4b8d72; margin-bottom:20px;}
#sub_tt input	{color:#0095d9 !important; font-size:14px !important;}

/* main */

table.journal_info		{margin:48px 48px 0;}
div.journal_info		{padding:18px 17px 25px; margin-bottom:10px; background:url(/upfile/topbottom/j2022052/images_b/journal_info_line.gif) no-repeat bottom;}
div.journal_info ul	{font-weight:bold; margin:20px 2px 0; padding:0; list-style:none;}
div.journal_info ul li	{background:url(/upfile/topbottom/j2022052/images_b/sub_icon01.gif) no-repeat 0 4px; padding:0 0 3px 10px;}
.journal_info_box		{margin:8px 8px 0; width:167px; height:57px; float:left; font-weight:bold; background:url(/upfile/topbottom/j2022052/images_b/main_box_bg.gif) no-repeat; position:relative;}
.journal_info_box a	{position:absolute; top:18px; left:61px;}
.journal_info_text	{float:left; width:300px; margin-left:5px; margin-top:10px; font-size:10px; line-height:140%; font-weight:normal; padding-top:5px;}
.main_tt01		{ height:51px; background:url(/upfile/topbottom/j2022052/images_b/main_title_bg.gif) repeat-x; position:relative;}
.main_tt01 span	{display:block; padding:12px 40px 0; background:url(/upfile/topbottom/j2022052/images_b/subtt_icon.gif) no-repeat 0 20px; font-family:arial, verdana, dotum, gulim, tahoma; font-size:18px;}
.main_tt01 .more_issues	{display:none; position:absolute; top:0; right:0;}
.main_article01	{padding-left:29px;}
.subtt01	{clear:both; background:url(/upfile/topbottom/j2022052/images_b/sub_icon02.gif) no-repeat 0 5px; margin-top:22px; padding-left:10px; color:#4b8d72; font-size:14px; font-weight:bold;}
.article02	{clear:both; padding:10px 14px 0; font-size:11px;}
.issues_doi	{margin:8px 0 5px; color:#777; font-size:11px;}
.m_issues_doi	{margin:0 0 5px; color:#777; font-size:11px;}
.issues_btn	{overflow:hidden;}
.issues_btn	img		{float:left;}
.issues_btn div		{float:left; padding:10px 3px 0; font-size:9px;}
.dotline01	{background:url(upfile/topbottom/j2022052/images_b/dotline_bg01.gif) repeat-x; margin:20px 0; height:1px;}
#body iframe	{margin:48px 0 0; border:0; padding:0; overflow:hidden;}

.spon_box {
	text-align:center;
	margin:40px 0 0;
}
.spon_box ul {
	margin:0;
	padding:0;
	list-style:none;
}
.spon_box ul li {
	display:inline-block;
	margin: 4px ;
    vertical-align: middle;
}

.table01  {
	border-top:2px solid #333;
}


.table01 td {
	padding:10px 10px;
	border-bottom:1px solid #333;
}




.box-y {background:rgb(255, 239, 52);padding:3px 10px;margin-top:10px;}
ul.non {list-style:none;padding-left:10px;}
ul.non li {margin-bottom:5px;font-size:13px;}