@charset "utf-8";
/* CSS Document */
BODY,TD,SELECT,DIV,form,TEXTAREA,center,opxion,pre,blockquote
{font-size:13px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; color:#444444; text-decoration:none; line-height:18px;}

div, img, table, p
{border:0; padding:0; margin:0;}
html,body   {
			height: 100%;
			min-height:100%;
			margin:0;
			padding:0;
			width:100%;
			background:url(/images/main/body_bg.gif) repeat-x 0 0px;
			/*background:url("/images/main/main_bg.gif") repeat-x;
			background:url("/images/main/bg.gif") repeat-x;*/
			}

a:link			{font-family:"verdana","tahoma","sans-serif"; font-size:13px; color:#444444; text-decoration:none;}
a:visited		{font-family:"verdana","tahoma","sans-serif"; font-size:13px; color:#444444; text-decoration:none;}
a:active		{font-family:"verdana","tahoma","sans-serif"; font-size:13px; color:#444444; text-decoration:none;}
a:hover		{font-family:"verdana","tahoma","sans-serif"; font-size:13px; color:#444444; text-decoration:none;}

a.link01:link			{font-family:"verdana","tahoma","sans-serif"; font-size:13px; color:#3f5fc0; text-decoration:none;}
a.link01:visited		{font-family:"verdana","tahoma","sans-serif"; font-size:13px; color:#3f5fc0; text-decoration:none;}
a.link01:active		{font-family:"verdana","tahoma","sans-serif"; font-size:13px; color:#3f5fc0; text-decoration:none;}
a.link01:hover		{font-family:"verdana","tahoma","sans-serif"; font-size:13px; color:#3f5fc0; text-decoration:underline;}

a.link02:link		{font-family:"verdana","tahoma","sans-serif"; font-size:13px; color:#3f5fc0; text-decoration:none;}
a.link02:visited	{font-family:"verdana","tahoma","sans-serif"; font-size:13px; color:#3f5fc0; text-decoration:none;}
a.link02:active		{font-family:"verdana","tahoma","sans-serif"; font-size:13px; color:#3f5fc0; text-decoration:none;}
a.link02:hover		{font-family:"verdana","tahoma","sans-serif"; font-size:13px; color:#3f5fc0; text-decoration:underline;}

a.link03:link		{font-family:"verdana","tahoma","sans-serif"; font-size:13px; color:#444444; text-decoration:underline;}
a.link03:visited	{font-family:"verdana","tahoma","sans-serif"; font-size:13px; color:#444444; text-decoration:underline;}
a.link03:active		{font-family:"verdana","tahoma","sans-serif"; font-size:13px; color:#444444; text-decoration:underline;}
a.link03:hover		{font-family:"verdana","tahoma","sans-serif"; font-size:13px; color:#3f5fc0; text-decoration:none;}

a.link04:link		{font-family:"verdana","tahoma","sans-serif"; font-size:13px; color:#4467d0; text-decoration:underline;}
a.link04:visited	{font-family:"verdana","tahoma","sans-serif"; font-size:13px; color:#4467d0; text-decoration:underline;}
a.link04:active		{font-family:"verdana","tahoma","sans-serif"; font-size:13px; color:#4467d0; text-decoration:underline;}
a.link04:hover		{font-family:"verdana","tahoma","sans-serif"; font-size:13px; color:#3f5fc0; text-decoration:none;}

a.link05:link		{font-family:"verdana","tahoma","sans-serif"; font-size:13px; color:#bf8200; text-decoration:underline;}
a.link05:visited	{font-family:"verdana","tahoma","sans-serif"; font-size:13px; color:#bf8200; text-decoration:underline;}
a.link05:active		{font-family:"verdana","tahoma","sans-serif"; font-size:13px; color:#bf8200; text-decoration:underline;}
a.link05:hover		{font-family:"verdana","tahoma","sans-serif"; font-size:13px; color:#e29a00; text-decoration:none;}


a.btn01			{display:inline-block; padding:4px 15px; min-width:220px; margin:1px; text-align:center; font-family:"verdana","tahoma","sans-serif"; font-size:13px; background-color:#a0af00; color:#ffffff; text-decoration:none;}
a.btn01:hover	{background-color:#999999;}
a.btn02			{display:inline-block; padding:4px 15px; margin:1px; text-align:center; font-family:"verdana","tahoma","sans-serif"; font-size:13px; background-color:#a0af00; color:#ffffff; text-decoration:none;}
a.btn02:hover	{background-color:#999999;}
a.btn03			{display:inline-block; padding:2px 10px; margin:1px; text-align:center; font-family:"verdana","tahoma","sans-serif"; font-size:13px; background-color:#274091; color:#ffffff; text-decoration:none;}
a.btn03:hover	{background-color:#999999;}
a.btn04			{display:inline-block; padding:6px 20px; margin:1px; text-align:center; font-family:"verdana","tahoma","sans-serif"; font-weight:bold; font-size:13px; background-color:#527800; color:#ffffff; text-decoration:none;}
a.btn04:hover	{background-color:#999999;}

div#wrap			{width:974px; margin:0 auto; }
div#top				{/*background:url(/images/main/top_bar.png) no-repeat bottom;*/ position:relative;height:165px}
div#top div			{/*background:url(/images/main/top_bg.gif) no-repeat bottom;*/ padding:29px 0 39px; height:72px; position:relative;}
div#top div img	{float:left; vertical-align:top; padding-right:14px;}
div#top div img.ksme_logo	{padding:0;}
div#top div img	{vertical-align:top;}
div#top div.top_btn	{position:absolute; top:8px; right:0; background:none; padding:0;}
div#top div.top_btn img	{padding:0;}
div#top ul			{width:974px; height:37px; margin:0; padding:0 0 0 1px; list-style:none; /*background:url(/images/main/menu_left_bg.gif) no-repeat left;*/}
div#top ul li		{float:left; height:37px; /*background:url(/images/main/menu_left_bg.gif) no-repeat right;*/ padding-right:1px;}
div#top ul li a:link		{display:inline-block; padding:9px 20px 0; height:28px; font-size:12px; color:#ffffff;}
div#top ul li a:active	{display:inline-block; padding:9px 20px 0; height:28px; font-size:12px; color:#ffffff;}
div#top ul li a:visited	{display:inline-block; padding:9px 20px 0; height:28px; font-size:12px; color:#ffffff;} 
div#top ul li a:hover		{display:inline-block; padding:9px 20px 0; height:28px; font-size:12px; color:#ffffff; background:url(/images/main/menu_o_bg.gif) repeat-x;}
div#top ul li a.over		{display:inline-block; padding:9px 20px 0; height:28px; font-size:12px; color:#ffffff; background:url(/images/main/menu_o_bg.gif) repeat-x;}
div#body			{/*background:url(/images/main/main_right_bg.gif) repeat-y right*/ background-color:#ffffff; border-bottom:1px solid #e2e2e2; overflow:hidden;}
div#mainContent	{float:left; width:975px; overflow:hidden; padding-bottom:80px; position:relative;}
div#mainContent div#main_img img	{vertical-align:top;}
div.navibar			{position:absolute; top:0; left:0; width:216px;}
div.navibar .box	{width:179px; margin:14px 0 0 20px; background:url(/images/main/main_left_top.gif) no-repeat top #ededed; padding-top:14px;}
div.navibar .box h3		{font-size:13px; margin:0; padding:0; line-height:16px;}
div.navibar .box h3.dotLine		{border-top:1px dotted #a5a5a5; padding-top:7px; margin-top:7px;}
div.navibar .box p			{padding-top:12px; font-size:13px; line-height:16px;}
div.navibar .box .boxContent		{background:url(/images/main/main_left_bottom.gif) no-repeat bottom #ededed; padding:0 15px 14px;}
div#contents01			{float:left; width:980px; padding:15px 15px 15px 15px; }
div#contents			{float:right; width:760px; margin-top:210px; }
div#contents02			{float:left; width:744px; padding:10px 15px 10px 0; background-color:#fff;}
div#sidebar			{float:left; width:220px;}
div#logot				{padding-left:45px; width:117px;}
div#logot h3			{text-align:center; font-size:12px; padding:28px 0 5px;}
div#logot img			{vertical-align:top; margin-bottom:15px;}
div#sub_img {position:absolute; top:0; right:0;}

h4.green			{font-size:14px; color:#2b479b; font-weight:normal; line-height:25px; padding:0; margin:0;}
h3.green			{font-size:20px; color:#2b479b; font-weight:normal; line-height:25px; padding-top:20px;}
div#bottom			{clear:both; font-size:10px; color:#888888; overflow:hidden; position:relative; /*border-top:1px solid #ddd;*/}
div#bottom a:link		{font-size:10px; text-decoration:none; color:#888888;}
div#bottom a:active		{font-size:10px; text-decoration:none; color:#888888;}
div#bottom a:visited	{font-size:10px; text-decoration:none; color:#888888;}
div#bottom a:hover		{font-size:10px; text-decoration:underline; color:#888888;}
div#bottom div#infoLinks	{float:left; font-size:13px; color:#888888; line-height:130%;}
div#bottom div#copyright	{position:absolute; top:15px; right:0; font-size:10px; color:#888888;}
div#bottom div.bottom_btn	{position:absolute; padding:0; top:40px; right:0;}

/* top */
.main_bg	{background:url("/images/main/main_bg.gif") repeat-x;}

/* sub */
div#navi				{width:179px; padding:10px 0 30px 20px;}
div#navi ul			{padding:0; margin:0; list-style:none;}
div#navi ul li		{border-bottom:1px dotted #444444;}
div#navi ul li a			{display:block; width:179px; padding:7px 0; text-decoration:none; background-color:#ffffff;}
div#navi ul li a:link		{display:block; width:179px; padding:7px 0; text-decoration:none; background-color:#ffffff;}
div#navi ul li a:active	{display:block; width:179px; padding:7px 0; text-decoration:none; background-color:#ffffff;}
div#navi ul li a:visited	{display:block; width:179px; padding:7px 0; text-decoration:none; background-color:#ffffff;}
div#navi ul li a:hover	{display:block; width:171px; padding:7px 0 7px 8px; text-decoration:underline; color:#2b479b; background:url(/images/sub/leftmenu_over.gif) no-repeat 0 12px #ffffff; text-decoration:none; font-weight:bold;}
div#navi ul li a.over	{display:block; width:171px; padding:7px 0 7px 8px; text-decoration:underline; color:#2b479b; background:url(/images/sub/leftmenu_over.gif) no-repeat 0 12px #ffffff; text-decoration:none; font-weight:bold;}
div#subtt			{font-size:20px; color:#2b479b; font-weight:normal; padding:20px 0 5px 22px; border-bottom:1px dotted #3f5fc0; background:url("/images/sub/tit_blet.gif") no-repeat 0 21px;}
div#sub_tt01		{font-size:20px; color:#2b479b; padding-top:20px; padding-bottom:5px;}
div#sub_tt02		{font-size:18px; color:#2b479b; padding-top:10px; padding-bottom:3px;}
div#sub_tt03		{font-size:15px; font-family:arial, sans-serif, verdana; color:#2b479b; padding-top:10px;}
div.sub_tt01		{font-size:18px; color:#da9040; padding-top:20px; padding-bottom:5px;}
div.sub_tt02		{font-size:18px; color:#da9040; padding-top:10px; padding-bottom:3px;}
div.sub_tt03		{font-size:15px; font-family:arial, sans-serif, verdana; color:#2b479b; padding:10px 0 0 15px; background:url("/images/sub/tit_blet_02.gif") no-repeat 0 14px;}
div.sub_tt06		{font-size:15px; font-family:arial, sans-serif, verdana; color:#2b479b; padding:10px 0 0 0px;}
div.sub_tt04		{font-size:13px; color:#2b479b; padding-top:10px;}
div.sub_tt05		{font-size:14px; font-family:arial, sans-serif, verdana; color:#517904; padding-top:10px;}

div#sub_contents		{padding-left:3px;padding-right:3px; min-height:300px;margin-top:20px;padding-top:12px;}

table.table01				{border-collapse:collapse;}
table.table01 thead		{border-bottom:3px solid #647800;}
table.table01 th			{border-bottom:3px solid #647800; background-color:#2b479b; font-weight:bold; color:#ffffff; padding:5px 7px 2px;}
table.table01 td			{padding:3px 7px 1px; text-align:center; border-bottom:1px dotted #999999;}
table.table01 td.bg01	{background-color:#f6fae6; font-weight:bold;}
table.table01 td.bg02	{background-color:#e9f4bc; font-weight:bold;}

table.table02				{border-collapse:collapse;}
table.table02 th			{border-top:4px solid #666666; border-bottom:1px solid #666666; background-color:#f7f7f7; font-weight:bold; color:#444444; padding:8px 7px 5px;}
table.table02 td			{padding:3px 7px 1px; text-align:center; border-bottom:1px dotted #999999;}
table.table02 td.bg01	{background-color:#f7f7f7;}

table.table03				{border-collapse:collapse;}
table.table03 th			{border:1px solid #cccccc; background-color:#f7f7f7; font-weight:bold; color:#444444; padding:8px 7px 5px;}
table.table03 td			{padding:3px 7px 1px; text-align:center; border:1px solid #cccccc;}
table.table03 td.bg01	{background-color:#f7f7f7;}
table.table03 sup	{line-height:5px;}

table.table03_				{border-collapse:collapse;}
table.table03_ th			{border:1px solid #cccccc; background-color:#f7f7f7; font-weight:bold; color:#444444; padding:8px 7px 5px;}
table.table03_ td			{padding:3px 7px 1px; text-align:left; border:1px solid #cccccc;}
table.table03_ td.bg01	{background-color:#f7f7f7;}
table.table03_ td.tcen	{text-align:center;}

table.table04				{border-collapse:collapse;}
table.table04 th			{border-top:4px solid #666666; border-bottom:1px solid #666666; background-color:#f7f7f7; font-weight:bold; color:#444444; padding:8px 7px 5px;}
table.table04 td			{padding:3px 7px 1px; border-bottom:1px dotted #999999;}
table.table04 td.bg01	{background-color:#f7f7f7; text-align:center;}

table.table05				{table-layout:auto;border-spacing:0px;border-collapse:collapse;margin-top:30px;}
table.table05 th			{border-top:4px solid #5f7201; border-bottom:1px solid #5f7201;background-color:#f9f9f9; font-weight:bold; color:#444444; padding:8px 7px 5px;}
table.table05 td			{padding:3px 7px 1px; border-bottom:1px dotted #999999;}
table.table05 td.br01	{border-right:1px dotted #999999;text-align:center;}
table.table05 td.bg01	{background-color:#f7f7f7; text-align:center;}
table.table05 td.tt01	{border-top:4px solid #666666; border-bottom:1px solid #666666;background-color:#f7f7f7; color:#444444; padding:8px 7px 5px;}

.bottom_btn				{padding:20px; text-align:center;}
.color_r				{color:#bf0000;}
.red		{color:red;}
.green		{color:#2b479b;}
.dot_gray	{margin:20px; border-top:1px dotted #cccccc;}

ul.list_check	{list-style:none; margin:0 15px; padding:10px 30px;}
ul.list_check li	{background:url(/images/sub/icon_check.gif) no-repeat 0 4px; padding:0 0 5px 15px;}

ul.list01		{list-style:none; margin:0 5px; padding:10px 0;}
ul.list01 li	{background:url(/images/sub/arrow_link.gif) no-repeat 0 6px; padding:0 0 2px 8px;}

/* Hotel */
.hotel_info	{margin:10px 0;padding:10px 15px;background:#f7f7f7;border-top:1px dotted #666;border-bottom:1px dotted #666;}
.hotel_info span	{font-weight:bold;color:#bf0000;font-size:12px;margin-bottom:5px;}

.res_form	{margin-top:5px;padding:0px;}
.res_form a:link,.res_form a:active,.res_form a:visited	{padding:5px 10px;background:#f2f2f2;color:#444;text-decoration:none;}
.res_form a:hover	{background:#2b479b;color:#fff;border-bottom:1px dotted #f5f5f5;}

strong.hotel_tt01	{font-size:13px;}

#backgroundPopup {z-index:1;position: fixed;display:none;height:100%;width:100%;background:#000000;top:0px;  left:0px;}
#toPopup {position:fixed;top:10%;width:1262px;left:50%;margin-left:-631px;background: none repeat scroll 0 0 #FFFFFF;border: 5px solid #ccc;border-radius: 3px;display: none;z-index: 2;}
div.loader {background: url("/images/sub/loading.gif") no-repeat scroll 0 0 transparent;height: 32px;width: 32px;display: none;z-index: 9999;top: 40%;left: 50%;position: absolute;margin-left: -10px;}
div.close {background: url("/images/sub/closebox.png") no-repeat scroll 0 0 transparent;bottom: 24px;cursor: pointer;float: right;height: 30px;left: 27px;position: relative;width: 30px;}
span.ecs_tooltip {background: none repeat scroll 0 0 #000000;border-radius: 2px 2px 2px 2px;color: #FFFFFF;display: none;font-size: 13px;height: 16px;opacity: 0.7;
padding: 4px 3px 2px 5px;position: absolute;right: -62px;text-align: center;top: -51px;width: 93px;}
span.arrow {border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 7px solid #000000;display: block;height: 1px;left: 40px;position: relative;top: 3px;width: 1px;}
div#popup_content {padding: 5px;}
a.click_btn	{padding:5px 35px;background:#e0e0e0;font-size:#444;font-weight:bold;margin-top:10px;}
a.click_btn:hover	{color:#f7f7f7}

#backgroundPopup01 {z-index:1;position: fixed;display:none;height:100%;width:100%;background:#000000;top:0px;  left:0px;}
#toPopup01 {position:fixed;top:10%;width:1262px;left:50%;margin-left:-631px;background: none repeat scroll 0 0 #FFFFFF;border: 5px solid #ccc;border-radius: 3px;display: none;z-index: 2;}
div.loader {background: url("/images/sub/loading.gif") no-repeat scroll 0 0 transparent;height: 32px;width: 32px;display: none;z-index: 9999;top: 40%;left: 50%;position: absolute;margin-left: -10px;}
div.close {background: url("/images/sub/closebox.png") no-repeat scroll 0 0 transparent;bottom: 24px;cursor: pointer;float: right;height: 30px;left: 27px;position: relative;width: 30px;}
span.ecs_tooltip {background: none repeat scroll 0 0 #000000;border-radius: 2px 2px 2px 2px;color: #FFFFFF;display: none;font-size: 13px;height: 16px;opacity: 0.7;
padding: 4px 3px 2px 5px;position: absolute;right: -62px;text-align: center;top: -51px;width: 93px;}
span.arrow {border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 7px solid #000000;display: block;height: 1px;left: 40px;position: relative;top: 3px;width: 1px;}
div#popup_content01 {padding: 5px;}
a.click_btn	{padding:5px 35px;background:#e0e0e0;font-size:#444;font-weight:bold;margin-top:10px;}
a.click_btn:hover	{color:#f7f7f7}

#backgroundPopup02 {z-index:1;position: fixed;display:none;height:100%;width:100%;background:#000000;top:0px;  left:0px;}
#toPopup02 {position:fixed;top:10%;width:1262px;left:50%;margin-left:-631px;background: none repeat scroll 0 0 #FFFFFF;border: 5px solid #ccc;border-radius: 3px;display: none;z-index: 2;}
div.loader {background: url("/images/sub/loading.gif") no-repeat scroll 0 0 transparent;height: 32px;width: 32px;display: none;z-index: 9999;top: 40%;left: 50%;position: absolute;margin-left: -10px;}
div.close {background: url("/images/sub/closebox.png") no-repeat scroll 0 0 transparent;bottom: 24px;cursor: pointer;float: right;height: 30px;left: 27px;position: relative;width: 30px;}
span.ecs_tooltip {background: none repeat scroll 0 0 #000000;border-radius: 2px 2px 2px 2px;color: #FFFFFF;display: none;font-size: 13px;height: 16px;opacity: 0.7;
padding: 4px 3px 2px 5px;position: absolute;right: -62px;text-align: center;top: -51px;width: 93px;}
span.arrow {border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 7px solid #000000;display: block;height: 1px;left: 40px;position: relative;top: 3px;width: 1px;}
div#popup_content02 {padding: 5px;}
a.click_btn	{padding:5px 35px;background:#e0e0e0;font-size:#444;font-weight:bold;margin-top:10px;}
a.click_btn:hover	{color:#f7f7f7}

#sub_contents {text-align:justify;}


/******************20140930 추가****************************/

.table_area {overflow:hidden; border-top:1px solid #667da7; margin:2px 0 0 0; _height:1%;}
.table_type01 {
	width:100%;
	border-top:2px solid #7894c2;
	margin:0;
	padding:0;
}
.table_type01 th {
	background:url(/ENG/image/common/line_table_th.gif) repeat-x left bottom;
	border-left:1px solid #dddddb;
	border-right:1px solid #dddddb;
	border-bottom:1px solid #dddddb;
	padding:8px 8px;
	font-size:12px;
	color:#484848;
	background-color:#f1f1f1;
}
.table_type01 tfoot td {background-color:#f1f1f1; font-weight:bold;}
.table_type01 td {
	border-left:1px solid #dddddb;
	border-right:1px solid #dddddb;
	border-bottom:1px solid #dddddb;
	padding:6px 8px;
	font-size:13px;
	color:#484848;
	text-align:center;
	font-weight:normal;
	line-height:18px;
}
.table_type01 th.stit_td {
	color:#484848;
	border-top:none;
	padding:6px 8px;
	font-weight:bold;
	background-color:#e3eaf5;
	background-image:none;
}
.table_type01 td.stit_td2 {
	color:#484848;
	border-top:none;
	padding:6px 8px;
	font-weight:normal;
	text-align:left;
	background-color:#f3f7fd;
}
.table_type01 td.ico_case {padding:0 8px 4px 8px;}

.unit_txt {
	text-align:right;
	font-weight:normal;
	font-size:13px;
	margin:-15px 0 0 0;
}
.table_type01 .td_left{text-align:left;}


/* 탭메뉴 */
.tabmenu	{width:100%; overflow:hidden;}
.tabmenu > *	{width:100%; display:inline-block; vertical-align:top;}

.tabmenu.tab_2ea	{}
.tabmenu.tab_2ea > *	{padding-bottom:1px;}
.tabmenu.tab_2ea > * > li	{float:left; width:33.3%; margin-bottom:-1px;}
.tabmenu.tab_2ea > * > li > span	{display:block; border:1px solid #e2e2e2; border-left:0; padding-right:20px;}
.tabmenu.tab_2ea > * > li > span a	{display:block; padding:0 0 0 14px; overflow:hidden; height:48px;}
.tabmenu.tab_2ea > * > li > span a .space	{width:0; height:100%; overflow:hidden; display:inline-block; vertical-align:middle; margin-right:-4px;}
.tabmenu.tab_2ea > * > li > span a .text	{line-height:1.2; display:inline-block; vertical-align:middle; font-family:tahoma; width:99%;}
.tabmenu.tab_2ea > * > li:first-child > span a	{border-left:1px solid #e2e2e2;}
.tabmenu.tab_2ea > * > li.on > span	{border-color:#6e0027; background:url("../images/common/bg_tab_on.gif") #940034 no-repeat 100% 21px;}
.tabmenu.tab_2ea > * > li.on > span a	{border-color:#6e0027; color:#fff;}

.tabmenu.tab_3ea	{}
.tabmenu.tab_3ea.bg_on	 {background:url("../images/common/tab_3ea_bg_on.gif") no-repeat 100% 100%;}
.tabmenu.tab_3ea > *	{padding-bottom:1px;}
.tabmenu.tab_3ea > * > li	{float:left; width:33.3%; margin-bottom:-1px;}
.tabmenu.tab_3ea > * > li > span	{display:block; border:1px solid #e2e2e2; border-left:0; padding-right:20px;}
.tabmenu.tab_3ea > * > li > span a	{display:block; padding:0 0 0 14px; overflow:hidden; height:48px;}
.tabmenu.tab_3ea > * > li > span a .space	{width:0; height:100%; overflow:hidden; display:inline-block; vertical-align:middle; margin-right:-4px;}
.tabmenu.tab_3ea > * > li > span a .text	{line-height:1.2; display:inline-block; vertical-align:middle; font-family:tahoma;}
.tabmenu.tab_3ea > * > li:first-child > span a	{border-left:1px solid #e2e2e2;}
.tabmenu.tab_3ea > * > li.on > span	{border-color:#6e0027; background:url("../images/common/bg_tab_on.gif") #940034 no-repeat 100% 21px;}
.tabmenu.tab_3ea > * > li.on > span a	{border-color:#6e0027; color:#fff;}
.tabmenu.tab_3ea > * > li:first-child + * + * + * > span	{border-left:1px solid #e2e2e2;}
.tabmenu.tab_3ea > * > li:first-child + * + * + * + * > span	{border-left:0;}
.tabmenu.tab_3ea > * > li:first-child + * + * + * + * + * + * > span	{border-left:1px solid #e2e2e2;}
.tabmenu.tab_3ea > * > li:first-child + * + * + * + * + * + * + * > span	{border-left:0;}

.tabmenu.tab_4ea	{}
.tabmenu.tab_4ea > *	{padding-bottom:1px;}
.tabmenu.tab_4ea > * > li	{float:left; width:25%; margin-bottom:-1px;}
.tabmenu.tab_4ea > * > li > span	{display:block; border:1px solid #e2e2e2; border-left:0; padding-right:20px;}
.tabmenu.tab_4ea > * > li > span a	{display:block; padding:0 0 0 14px; overflow:hidden; height:48px;}
.tabmenu.tab_4ea > * > li > span a .space	{width:0; height:100%; overflow:hidden; display:inline-block; vertical-align:middle; margin-right:-4px;}
.tabmenu.tab_4ea > * > li > span a .text	{line-height:1.2; display:inline-block; vertical-align:middle; font-family:tahoma;}
.tabmenu.tab_4ea > * > li:first-child > span a	{border-left:1px solid #e2e2e2;}
.tabmenu.tab_4ea > * > li.on > span	{border-color:#6e0027; background:url("../images/common/bg_tab_on.gif") #940034 no-repeat 100% 21px;}
.tabmenu.tab_4ea > * > li.on > span a	{border-color:#6e0027; color:#fff;}

.tabmenu2	{width:100%; overflow:hidden;}
.tabmenu2 > *	{width:100%; display:inline-block; vertical-align:top;}

.tabmenu2.tab_2ea	{}
.tabmenu2.tab_2ea > * > li	{float:left; width:85px; margin:0 22px 0 0;}
.tabmenu2.tab_2ea > * > li > span a	 {display:block; text-align:center; padding:9px 0 7px;}
.tabmenu2.tab_2ea > * > li.on	{border-bottom:2px solid #2695a9;}
.tabmenu2.tab_2ea > * > li.on > span	{display:block;}
.tabmenu2.tab_2ea > * > li.on > span a	{color:#101010;}

.tabmenu3	{width:100%; overflow:hidden;}
.tabmenu3 > ul	{width:110%; display:inline-block; vertical-align:top;}

.tabmenu3.tab_2ea	{}
.tabmenu3.tab_2ea > * > li	{float:left; width:122px; margin:0 26px 0 0;}
.tabmenu3.tab_2ea > * > li > span a	 {display:block; text-align:center; padding:9px 0 9px; font-weight:normal;}
.tabmenu3.tab_2ea > * > li.on	{border-bottom:2px solid #940034;}
.tabmenu3.tab_2ea > * > li.on > span	{display:block;}
.tabmenu3.tab_2ea > * > li.on > span a	{color:#101010; font-weight:bold; padding-bottom:7px;}


/* 다중탭 */
.tabmenu.tab_2ea .tabmenu3	{width:200%; display:none; margin-top:40px;}
.tabmenu.tab_2ea li.on .tabmenu3	{display:block;}
.tabmenu.tab_2ea li.tab2 .tabmenu3	{margin-left:-100%;}
.tabmenu.tab_3ea .tabmenu3	{width:300%; display:none; margin-top:40px;}
.tabmenu.tab_3ea li.on .tabmenu3	{display:block;}
.tabmenu.tab_3ea li.tab2 .tabmenu3	{margin-left:-100%;}
.tabmenu.tab_3ea li.tab3 .tabmenu3	{margin-left:-200%;}
.tabmenu.tab_4ea .tabmenu3	{width:400%; display:none; margin-top:40px;}
.tabmenu.tab_4ea li.on .tabmenu3	{display:block;}
.tabmenu.tab_4ea li.tab2 .tabmenu3	{margin-left:-100%;}
.tabmenu.tab_4ea li.tab3 .tabmenu3	{margin-left:-200%;}
.tabmenu.tab_4ea li.tab4 .tabmenu3	{margin-left:-300%;}
.subtitle2	{font-size:18px; color:#101010; background:url("http://www.korea.ac.kr/images/common/bg_subtitle2.gif") no-repeat 0 0; padding:18px 0 0; font-family:tahoma,arial,dotum;}
.datalist_type2	 {border-top:2px solid #3d3c3a;}
.gc_map_api	{width:100%; height:500px;}
.mb1 {margin-bottom:1px;}.mb2 {margin-bottom:2px;}.mb3 {margin-bottom:3px;}.mb4 {margin-bottom:4px;}.mb5 {margin-bottom:5px;}.mb6 {margin-bottom:6px;}.mb7 {margin-bottom:7px;}.mb8 {margin-bottom:8px;}.mb9 {margin-bottom:9px;}.mb10 {margin-bottom:10px;}.mb11 {margin-bottom:13px;}.mb12 {margin-bottom:12px;}.mb13 {margin-bottom:13px;}.mb14 {margin-bottom:14px;}.mb15 {margin-bottom:15px;}.mb16 {margin-bottom:16px;}.mb17 {margin-bottom:17px;}.mb18 {margin-bottom:18px;}.mb19 {margin-bottom:19px;}.mb20 {margin-bottom:20px;}.mb21 {margin-bottom:21px;}.mb22 {margin-bottom:22px;}.mb23 {margin-bottom:23px;}.mb24 {margin-bottom:24px;}.mb25 {margin-bottom:25px;}.mb26 {margin-bottom:26px;}.mb27 {margin-bottom:27px;}.mb28 {margin-bottom:28px;}.mb29 {margin-bottom:29px;}.mb30 {margin-bottom:30px;}.mb31 {margin-bottom:31px;}.mb32 {margin-bottom:32px;}.mb33 {margin-bottom:33px;}.mb34 {margin-bottom:34px;}.mb35 {margin-bottom:35px;}.mb36 {margin-bottom:36px;}.mb37 {margin-bottom:37px;}.mb38 {margin-bottom:38px;}.mb39 {margin-bottom:39px;}.mb40 {margin-bottom:40px;}.mb41 {margin-bottom:41px;}.mb42 {margin-bottom:42px;}.mb43 {margin-bottom:43px;}.mb44 {margin-bottom:44px;}.mb45 {margin-bottom:45px;}.mb46 {margin-bottom:46px;}.mb47 {margin-bottom:47px;}.mb48 {margin-bottom:48px;}.mb49 {margin-bottom:49px;}.mb50 {margin-bottom:50px;}.mb51 {margin-bottom:51px;}.mb52 {margin-bottom:52px;}.mb53 {margin-bottom:53px;}.mb54 {margin-bottom:54px;}.mb55 {margin-bottom:55px;}.mb56 {margin-bottom:56px;}.mb57 {margin-bottom:57px;}.mb58 {margin-bottom:58px;}.mb59 {margin-bottom:59px;}.mb60 {margin-bottom:60px;}.mb61 {margin-bottom:61px;}.mb62 {margin-bottom:62px;}.mb63 {margin-bottom:63px;}.mb64 {margin-bottom:64px;}.mb65 {margin-bottom:65px;}.mb66 {margin-bottom:66px;}.mb67 {margin-bottom:67px;}.mb68 {margin-bottom:68px;}.mb69 {margin-bottom:69px;}.mb70 {margin-bottom:70px;}.mb71 {margin-bottom:71px;}.mb72 {margin-bottom:72px;}.mb73 {margin-bottom:73px;}.mb74 {margin-bottom:74px;}.mb75 {margin-bottom:75px;}.mb76 {margin-bottom:76px;}.mb77 {margin-bottom:77px;}.mb78 {margin-bottom:78px;}.mb79 {margin-bottom:79px;}.mb80 {margin-bottom:80px;}.mb81 {margin-bottom:81px;}.mb82 {margin-bottom:82px;}.mb83 {margin-bottom:83px;}.mb84 {margin-bottom:84px;}.mb85 {margin-bottom:85px;}.mb86 {margin-bottom:86px;}.mb87 {margin-bottom:87px;}.mb88 {margin-bottom:88px;}.mb89 {margin-bottom:89px;}.mb90 {margin-bottom:90px;}.mb91 {margin-bottom:91px;}.mb92 {margin-bottom:92px;}.mb93 {margin-bottom:93px;}.mb94 {margin-bottom:94px;}.mb95 {margin-bottom:95px;}.mb96 {margin-bottom:96px;}.mb97 {margin-bottom:97px;}.mb98 {margin-bottom:98px;}.mb99 {margin-bottom:99px;}.mb100 {margin-bottom:100px;}


.basic_list > *	{}
.basic_list > * > li	{background:url("http://www.korea.ac.kr/images/common/bg_dot_3x3_940034.gif") no-repeat 0 8px; padding:0 0 0 10px; line-height:20px;}
.basic_list .point	{color:#940034;}
.basic_list .point2	{color:#876243;}
.basic_list .indent	{display:block; padding-left:60px;}

.basic_list2 > *	{}
.basic_list2 > * > li	{background:url("http://www.korea.ac.kr/images/common/bg_dot_3x3_940034.gif") no-repeat 100% 8px; padding:0 10px 0 0; line-height:24px;}

.basic_list3 > *	{}
.basic_list3 > * > li	{padding:0 0 0 13px; line-height:20px;}

.basic_list4 > *	{}
.basic_list4 > * > li	{line-height:20px; margin:0 0 20px;}


a.Fullpaper	{
	text-decoration: none;
	border-bottom: 2px dashed #00cc00;
	padding-bottom:2px;
}
a.Fullpaper:hover {
	color:red; 
	text-decoration:none; 
	border-bottom: 2px dashed red;
	padding-bottom:2px;
}
