
/* CSS Document */

BODY,TD,SELECT,DIV,form,TEXTAREA,center,opxion,pre,blockquote
{font-size:12px; font-family:"µ¸¿ò","¸¼Àº°íµñ","±¼¸²"; color:#1f1f1f; text-decoration:none; line-height:18px;}

div, img, table, p
{border:0; padding:0; margin:0;}

input[text] 	{height:18px; border:0; background-color:transparent;}
.select01		{height:20px; border:1px solid #dddddd; color:#666666; background-color:#f9f9f9;}

input.search01		{border:1px solid #cccccc; width:185px; height:14px;}
input.board01		{border:none;border-bottom:1px dotted #0d5985; height:14px; background-color:transparent;}


html	{overflow-y:scroll; overflow-x:hidden;}

html,
body		{
			margin:0;
			padding:0;
			width:100%;
			background:#f7f7f7;
			}
img	{vertical-align:top;}			

a:link		{font-family:"µ¸¿ò","¸¼Àº°íµñ","±¼¸²"; font-size:12px; color:#555555;text-decoration:none;}
a:visited	{font-family:"µ¸¿ò","¸¼Àº°íµñ","±¼¸²"; font-size:12px; color:#555555;text-decoration:none;}
a:active	{font-family:"µ¸¿ò","¸¼Àº°íµñ","±¼¸²"; font-size:12px; color:#555555;text-decoration:none;}
a:hover		{font-family:"µ¸¿ò","¸¼Àº°íµñ","±¼¸²"; font-size:12px; color:#555555;text-decoration:none;}

.link01:link	{color:#ffffff; font-size:11px;}
.link01:visited	{color:#ffffff; font-size:11px;}
.link01:active	{color:#ffffff; font-size:11px;}
.link01:hover	{color:#3b5383; background-color:#ffffff; font-size:11px;}

.link02:link	{color:#999999; font-size:11px; text-decoration:underline;}
.link02:visited	{color:#999999; font-size:11px; text-decoration:underline;}
.link02:active	{color:#999999; font-size:11px; text-decoration:underline;}
.link02:hover	{color:#999999; font-size:11px; text-decoration:none;}

.link03:link	{color:#ffed89; font-weight:bold; font-size:12px; text-decoration:none;}
.link03:visited	{color:#ffed89; font-weight:bold; font-size:12px; text-decoration:none;}
.link03:active	{color:#ffed89; font-weight:bold; font-size:12px; text-decoration:none;}
.link03:hover	{color:#ffed89; font-weight:bold; font-size:12px; text-decoration:underline;}

.link04:link	{color:#ffffff; font-size:12px; text-decoration:none;}
.link04:visited	{color:#ffffff; font-size:12px; text-decoration:none;}
.link04:active	{color:#ffffff; font-size:12px; text-decoration:none;}
.link04:hover	{color:#ffffff; font-size:12px; text-decoration:underline;}

.link05:link		{color:#3b5383; font-size:11px; text-decoration:underline;}
.link05:visited	{color:#3b5383; font-size:11px; text-decoration:underline;}
.link05:active	{color:#3b5383; font-size:11px; text-decoration:underline;}
.link05:hover	{color:#3b5383; font-size:11px; text-decoration:none;}

.link06:link		{color:#2789dc; font-size:11px; text-decoration:underline;}
.link06:visited	{color:#2789dc; font-size:11px; text-decoration:underline;}
.link06:active	{color:#2789dc; font-size:11px; text-decoration:underline;}
.link06:hover	{color:#3b5383; font-size:11px; text-decoration:none;}

.sub_menu:link		{color:#f3f1e1; font-size:11px; text-decoration:none;}
.sub_menu:visited	{color:#f3f1e1; font-size:11px; text-decoration:none;}
.sub_menu:active	{color:#f3f1e1; font-size:11px; text-decoration:none;}
.sub_menu:hover		{color:#ffed5e; font-size:11px; text-decoration:none;}

a.s_tt01:link		{color:#184268; font-size:12px; font-weight:bold; text-decoration:underline; display:inline-block;}
a.s_tt01:visited	{color:#184268; font-size:12px; font-weight:bold; text-decoration:underline; display:inline-block;}
a.s_tt01:active		{color:#184268; font-size:12px; font-weight:bold; text-decoration:underline; display:inline-block;}
a.s_tt01:hover		{color:#184268; font-size:12px; font-weight:bold; text-decoration:none; display:inline-block;}

a.s_tt02:link		{color:#555555; font-size:12px; font-weight:bold; text-decoration:none;}
a.s_tt02:visited	{color:#555555; font-size:12px; font-weight:bold; text-decoration:none;}
a.s_tt02:active		{color:#555555; font-size:12px; font-weight:bold; text-decoration:none;}
a.s_tt02:hover		{color:#555555; font-size:12px; font-weight:bold; text-decoration:none;}

a.s_tt03:link		{color:#555555; font-size:12px; text-decoration:none;}
a.s_tt03:visited	{color:#555555; font-size:12px; text-decoration:none;}
a.s_tt03:active		{color:#555555; font-size:12px; text-decoration:none;}
a.s_tt03:hover		{color:#184268; font-size:12px; text-decoration:underline;}

a.s_tt04:link		{color:#184268; font-size:12px; text-decoration:underline;}
a.s_tt04:visited	{color:#184268; font-size:12px; text-decoration:underline;}
a.s_tt04:active		{color:#184268; font-size:12px; text-decoration:underline;}
a.s_tt04:hover		{color:#555555; font-size:12px; text-decoration:underline;}

.color_b	{color:#2789dc;}

*:first-child+html #top	 {z-index:100;}
#top			{width:1024px; margin:0 auto; font-size:0px; position:relative;}
#top ul			{margin:0; padding:0; list-style:none;}
#top ul li		{border-bottom:1px dotted #7b8e87; height:12px; padding:5px; font-size:11px; color:#f3f1e1;}
#top_btn img		{vertical-align:top; padding-left:7px;}
.menu_p			{border-bottom:1px dotted #7b8e87; height:11px !important; padding:2px 0 4px 5px !important; font-size:11px; color:#f3f1e1 !important; background:#5f5f5f;}

#top .quick_menu		{width:73px; position:absolute; left:1037px; padding-top:9px; top:233px;}

#top_t			{width:1024px; height:67px; font-size:0px; position:relative;}
img.top_logo		{vertical-align:top; padding:10px;}
img.top_text		{vertical-align:top; padding-top:23px;}
#top_t #top_btn		{position:absolute; top:0; right:0; font-size:11px; color:#585858;}
#top_btn a			{display:inline-block; font-size:11px; color:#585858; font-family:tahoma,verdana,sans-serif; vertical-align:top;}
#top_btn a.link01	{padding:0 4px;}
#top_btn a:hover	{color:#ffffff; background:#585858;}
#top_btn a:last-child:hover	{background:none;}
#top_menu		{width:1024px; height:35px; background:url(../images/main/menu_bg.gif); padding-top:6px; text-align:center; z-index:900;}
#top_menu a		{position:relative;}
#top_menu img	{padding:0 10px; vertical-align:top;}
#top_img		{width:1024px; height:169px; font-size:0px;}


#login_bar		{background:url(../images/main/body_bg.gif); width:1024px; height:34px;}
#main_login	{width:1012px; height:35px; margin:0 6px; background:url(/images/main/login_bg.gif); position:relative;}

input.login_id {
	position:absolute;
	top:7px;
	left:10px;
	width:120px;
	height:16px;
	border:1px solid #cfd8e1;
	background:url(/images/main/input_id_bg.gif);
}
input.login_pw {
	position:absolute;
	top:7px;
	left:140px;
	width:120px;
	height:16px;
	border:1px solid #cfd8e1;
	background:url(/images/main/input_pw_bg.gif);
}
input.login_id_keyup {
	position:absolute;
	top:7px;
	left:10px;
	width:120px;
	height:16px;
	border:1px solid #a2b4c5;
	background:#ffffff;
}
input.login_pw_keyup {
	position:absolute;
	top:7px;
	left:140px;
	width:120px;
	height:16px;
	border:1px solid #a2b4c5;
	background:#ffffff;
}
#main_login input:focus {
	border:1px solid #a2b4c5;
	background:#ffffff;
}
input.login_btn {
	position:absolute;
	top:5px;
	left:270px;
}
div#login_text_btn {
	position:absolute;
	top:10px;
	left:770px;
	text-align:center;
}
#main_login span		{display:inline-block; padding:10px 15px 5px; color:#ffffff;}
#main_login img.logout_btn			{vertical-align:top; margin-top:6px;}


#body_rap		{width:1024px; margin:0 auto; background:url(/images/main/body_bg.gif) repeat-y;}
#body			{margin:0 auto; width:1004px; position:relative; padding:0 10px;}


.quick_menu		{width:73px; position:absolute; left:1037px; padding-top:9px;}
.quick_menu img	{padding-bottom:11px;}

#main_left		{width:164px; float:left; padding:14px 0 0 6px;}
#main_left ul	{margin:0; padding:0; list-style:none;}
#main_left img	{vertical-align:top;}

#main_crd		{width:164px; height:174px; background:url(../images/main/main_cal.gif);}

#spon_logo	{width:164px; padding:5px 0;}
#spon_logo img	{vertical-align:top; padding:1px 0;}

#main_content			{float:left; padding-left:18px; padding-top:14px; padding-bottom:20px;}
#main_center			{float:left; width:469px;}

#main_list				{width:469px; height:275px; position:relative;}
#main_list thead		{font-size:0px; background:url(../images/main/list_top_bg.gif) repeat-x;}
#main_list thead th		{text-align:left; letter-spacing:-2px;}
#main_list thead th img	{padding-right:1px;}
.main_list_more			{position:absolute; top:2px; right:3px; padding:2px 3px;}
#main_list tbody td		{border-bottom:1px solid #dddde7; height:18px; padding:4px 0 2px 0;}
.main_list_td01			{width:42px; text-align:center;}
.main_list_td02			{width:329px;}
.main_list_td03			{width:93px; text-align:right; padding-right:5px;}


.list_tab img				{cursor:pointer;}

#main_journals02			{width:470px; height:360px; background:url(/images/main/journals_bg02.gif) bottom; margin-top:16px; overflow:hidden;}
#main_journals02 div.jbox		{float:left; width:130px; position:relative; margin:11px 5px 5px 12px;}
#main_journals02 img.journals_p		{float:left; padding:40px 0 0 7px; vertical-align:top;}
#main_journals02 div.jbox img.journal_img		{position:absolute; top:0; left:0;}
#main_journals02 div.jbox img.journals_text		{position:absolute; top:4px; left:72px;}
#main_journals02 div.jbox img.journals_btn01	{position:absolute; top:55px; left:70px;}
#main_journals02 div.jbox img.journals_btn02	{position:absolute; top:55px; left:99px;}
#main_journals02 div.jbox img.journals_btn03	{position:absolute; top:72px; left:70px;}
#main_journals02 div.jbox img.journals_btn001	{position:absolute; top:42px; left:70px;}
#main_journals02 div.jbox img.journals_btn002	{position:absolute; top:42px; left:72px;}
#main_journals02 div.jbox img.journals_btn003	{position:absolute; top:59px; left:70px;}
#main_journals02 div.center img.journals_btn01	{position:absolute; top:38px; left:70px;}
#main_journals02 div.center img.journals_btn02	{position:absolute; top:38px; left:99px;}
#main_journals02 div.center img.journals_btn03	{position:absolute; top:55px; left:70px;}
#main_journals02 div.center img.journals_btn04	{position:absolute; top:72px; left:70px;}
#main_journals02 div.j_line		{clear:both; margin:7px 10px 2px; height:1px; background:url(/images/main/journals_line01.gif) repeat-x;}
#main_journals02 div.journals_add	{float:left; width:440px; margin:11px 0 0 20px;}
div.journals_add ul	{float:left; width:125px; margin:5px 10px; padding:0; list-style:none;}
div.journals_add ul li	{background:url(/images/main/icon_p4.gif) no-repeat 3px 5px; font-size:11px; line-height:13px; padding:2px 0 2px 15px;;}
div.journals_add ul li a	{font-size:11px; line-height:13px;}

#main_c01				{width:299px; height:22px; background:url(../images/main/main_c01_bg.gif); padding:6px 0 0 170px; margin-top:18px;}
#main_c01 span			{padding-right:30px;}
#main_c01 span img		{padding:3px;}

#main_c02				{width:469px; margin-top:18px; overflow:hidden;}
#main_c02_tt			{padding-left:10px; padding-bottom:5px;}
#main_c02 ul			{width:435px; border-top:3px solid #74b8d5; border-bottom:3px solid #74b8d5; border-left:1px dotted #74b8d5; border-right:1px dotted #74b8d5; margin:0; padding:8px 16px; _padding:12px 16px 4px 16px; list-style:none; overflow:hidden;}
#main_c02 ul li			{float:left; width:195px; height:18px; background:url(/images/main/icon_p4.gif) no-repeat 3px 5px; padding-left:15px;}
#main_c02 ul li img		{padding:3px;}
#main_c02 ul li a			{color:#184268;}
#main_c02 ul li a:hover		{text-decoration:underline; color:#184268;}

#main_right				{float:right; padding-left:17px;}
#main_r00				{width:320px;}
#main_r01				{width:320px;}
#main_r01_tt			{background:url(../images/main/main_r02_tt.gif); width:320px; height:28px}
#main_r01_img			{background:url(../images/main/main_r02_bg.gif); width:309px; height:167px; padding:7px 0 0 11px;}
ul#conf_list				{width:100%; margin:0 0 10px 0; padding:0; list-style:none;}
ul#conf_list li				{background:url(/images/main/conf_list_bg02.gif?2) no-repeat;width: 448px;height: 37px;padding: 2px 3px 0 17px;position:relative;color:#ffffff;}
ul#conf_list li a	{color:#ffffff; font-weight:bold;}
ul#conf_list li span		{position:absolute;/* top: 0px; */right:10px;font-size:11px;color:#ffffff;bottom: 0;}		{position:absolute; top:4px; right:10px; font-size:11px; color:#ffffff;}
div#conf_ban				{width:320px; padding:0px 0;}
div#conf_ban img		{float:left; /*height:46px; */vertical-align:top; padding:2px 0; width:320px;}

.tran_input				{height:18px; background-color:transparent; border:0; font-size:12px; color:#555555;}
.check01				{height:13px; vertical-align:bottom;}

#bottom_rap				{clear:left; width:1012px; height:85px; padding:0 6px;}
#bottom					{background:url(../images/main/bottom_bg.gif); width:1012px; height:85px;}
#bottom_logo			{float:left; padding-top:20px;}
#bottom_text			{float:left; font-size:11px; color:#999999; line-height:14px; padding:18px 13px 13px 13px; width:666px;}
#bottom_btn				{float:left; padding-top:22px;}


#sub_top				{width:1004px; padding:0 10px; height:108px; background:url(/images/sub/sub_top_bg.gif) no-repeat right;}
img.left_top				{padding-top:42px; vertical-align:top;}
img.sub_tt				{padding:88px 0 0 9px;}
#sub_top_img			{float:left; width:812px; height:110px;}
#sub_top_img img		{float:left;}
img#sub_tt					{padding-top:80px;}

*:first-child+html #left_menu		 {z-index:999;}
#left_menu				{width:188px; position:absolute; top:0px; left:10px;}
#left_menu ul			{margin:0; padding:0; list-style:none;}
#left_menu ul li img	{vertical-align:top;}

#sub_content			{width:790px; float:left; padding:10px 0 0 200px; min-height:600px;}


/* ¼­ºê µðÀÚÀÎ */

.top_btn		{text-align:right; padding:0 35px 15px 0;}
strong.s_tt01	{color:#184268; font-size:12px; font-weight:bold;}

.table01		{background-color:#f0f0f0; }
.table01 tr td	{background-color:#ffffff; padding-left:5px; height:20px;}
.table01 ul		{padding-left:20px;}


.table02		{background-color:#f0f0f0;}
.table02 tr td	{background-color:#ffffff; padding-left:5px; height:20px; text-align:center;}
.table02 th		{border-bottom:3px solid #444444; background-color:#eeeeee; color:#444444; padding:7px 0 3px;}
.table02 a		{color:#184268; text-decoration:underline;}
.table02 a:hover		{text-decoration:none;}
.table_t01		{background-color:#f7f7f7 !important; text-align:center; font-weight:bold; height:30px !important;}
.table_t02		{background-color:#eeeeee !important; text-align:center; font-weight:bold; height:30px !important;}
.table_bt01		{background-color:#f7f7f7 !important; height:4px !important;}
.table_bt02		{background-color:#eeeeee !important; height:4px !important;}

.table_b01		{background-color:#f7f7f7 !important; text-align:center;}
.table_b02		{background-color:#f7f7f7 !important; text-align:center; border-right:3px solid #999999;}
.table_b001 	{background-color:#f7f7f7 !important; text-align:center;border-bottom:1px solid #b3b3b3}


table.table03	{border-collapse:collapse;}
table.table03 th	{background:#005dac; color:#fff; padding:6px 0 3px; border-left:2px solid #fff;  }
table.table03 th:first-child { border-left:0}
table.table03 td	{padding:5px 0; text-align:center; border-bottom:2px solid #2274b8; }
table.table03 td.bg03	{background-color:#f1f1f1;}

table.table04	        {border-collapse:collapse; border-top:3px solid #666666 !important;}
table.table04 th	    {background-color:#eeeeee; padding:6px 6px 3px; border-bottom:1px dotted #666666;}
table.table04 td	    {padding:7px 6px 7px; border-bottom:1px dotted #cccccc;}
table.table04 td.bg07	{background-color:#f7f7f7; color:#666666; padding:3px 6px 2px; border-bottom:1px dotted #cccccc !important; border:0; text-align:center; font-weight:bold;}
table.table04 td.bg04	{background-color:#eeeeee; color:#666666; padding:3px 6px 2px; border-bottom:1px dotted #cccccc !important; border:0; text-align:center; font-weight:bold;}
table.table04 td.bg05	{background-color:#f9f9f9; color:#666666; padding:3px 6px 2px; border-bottom:1px dotted #cccccc !important; border:0; text-align:left;}
table.table04 td.bg06	{background-color:#f9f9f9; color:#666666; padding:3px 6px 2px; border-bottom:1px dotted #cccccc !important; border:0; text-align:left;}

table.table05	{table-layout:auto;border-spacing:0px;border-collapse:collapse;}
table.table05 th	{background-color:#eeeeee; padding:6px 0 3px; border-bottom:1px dotted #cccccc;}
table.table05 td	{padding:3px 0 2px; border-bottom:1px dotted #cccccc;}
table.table05 td.tt01	{background-color:#e7e7e7;text-align:center;}
table.table05 td.tt02	{background-color:#f0f0f0;text-align:center;}
table.table05 td.tt03	{background-color:#f9f9f9;text-align:center;}
table.table05 td.tt04	{background-color:#f0f0f0;}

div.sub_tt01			{background:url(/images/sub/icon_s_tt01.gif) no-repeat 0 20px; padding:22px 0 5px 20px; font-weight:bold; color:#184268;}
div.p10					{padding:10px 15px;; border-top:1px dotted #bbbbbb; border-bottom:1px dotted #bbbbbb; text-align:justify;}


table.sub3_1btn	{width:514px; margin:0 auto;}
table.sub3_1btn ul	{padding:0; margin:0; list-style:none;}
table.sub3_1btn ul li	{padding-top:1px;}
table.sub3_1btn ul li a	{display:inline-block; width:230px; font-size:11px; color:#ffffff; background-color:#2f6087; padding:5px 10px 1px; line-height:14px; border:1px solid #293c4b;}
table.sub3_1btn ul li a:hover	{background-color:#444444; color:#ffe35e;}

/* ·Î±×ÀÎÆäÀÌÁö */

div#login_box 		{background-image:url(../images/sub/login_bg.gif); width:326px; height:192px; margin:0 auto; margin-top:100px; position:relative;}
input.login1		{width:171px; height:18px; border:1px solid #e5e5e5; margin:98px 0 0 38px;}
input.login2		{width:171px; height:18px; border:1px solid #e5e5e5; margin:2px 0 0 38px;}
div#login_box img	{position:absolute; top:94px; left:219px;}
input.login3		{position:absolute; top:94px; left:219px;}

div#login_p_btn		{margin:0 auto; margin-top:50px; width:620px; text-align:center;}


table.list01			{border:1px solid #e1ebf2;}
table.list01 thead th	{border-bottom:4px solid #0d5985; color:#0d5985; padding:7px 0 3px 0; background-color:#e4f1f8;}
table.list01 tbody td	{text-align:center; padding:6px 7px 2px 7px; border-bottom:1px solid #e1ebf2;}

table.list02			{border:1px solid #e1ebf2;}
table.list02 tr td		{border-bottom:4px solid #b3cbd9; padding:10px;}

table.board01			{border:1px solid #e1ebf2;}
table.board01 thead th	{border-bottom:4px solid #0d5985; color:#0d5985; padding:5px 0 1px 0; background-color:#e4f1f8;}
table.board01 tbody td	{text-align:center; padding:5px 7px 1px 7px; border-bottom:1px solid #e1ebf2;}
table.board01 tbody tr:hover	{background-color:#f9f9f9;}
table.board01 tfoot td	{text-align:center; padding:5px 7px 1px 7px; background-color:#f8fbfd; border-top:2px solid #e1ebf2;}


table.board02			{border:1px solid #e1ebf2;}
td.board_c01			{border-bottom:4px solid #0d5985; color:#0d5985; padding:5px 0 1px 0; background-color:#e4f1f8; font-weight:bold; text-align:center;}
td.board_c02			{border-bottom:4px solid #0d5985; color:#0d5985; padding:5px 0 1px 10px; background-color:#f8fbfd; font-weight:bold;}
td.board_c03			{border-bottom:1px solid #e1ebf2; color:#0d5985; padding:5px 0 1px 0; background-color:#f8fbfd; font-weight:bold; text-align:center;}
td.board_c04			{border-bottom:1px solid #e1ebf2; color:#0d5985; padding:5px 0 1px 10px;}
td.board_c05			{border-bottom:1px solid #e1ebf2; padding:20px 15px;}
table.board02 img	{max-width:760px;}
table.board03			{border:0;}
table.board03 tbody td	{text-align:center;}
table.board03 tfoot td	{text-align:center; padding:5px 7px 1px 7px; border-top:3px solid #e1ebf2; border-bottom:1px solid #e1ebf2;}
div.board03				{padding:5px 5px 15px 5px;}
div.board03_tt			{padding-top:5px;}
div.board03 span		{font-size:11px; color:#999999; line-height:12px;}
img.board03_img			{border:1px solid #cccccc;}


td.bg01					{border-right:1px solid #e1ebf2; color:#0d5985; background-color:#e4f1f8; font-weight:bold; text-align:center;}
td.bg01 em				{font-style:normal; font-weight:normal; line-height:13px; font-family:"Dotum","Gulim"; font-size:11px; color:#4d86a7;}
td.bg02					{background-color:#f8fbfd !important;}
td.bg03					{border-right:1px solid #e1ebf2; font-weight:bold; text-align:center;}
td.bg04					{border-right:1px solid #e1ebf2; background-color:#f8fbfd; text-align:center;}
td.bg05					{border-left:1px solid #e1ebf2; background-color:#f8fbfd; text-align:center;}
tr.bg01 td				{background-color:#f8fbfd !important;}
div.bg03				{line-height:15px; text-align:left !important; padding:5px; border-bottom:1px dotted #999999;}
div.bg03 em				{font-style:normal; font-weight:bold; font-size:13px;}
div.bg03 ul				{padding:0; margin:5px 0 0 10px; list-style:none;}

div.table_ttbg01		{background:url(../images/sub/table_ttbg01.gif) no-repeat bottom; height:20px; padding-bottom:30px; padding-top:10px; width:517px; text-align:center;}




.text {COLOR: #000000; BORDER:1px solid #dadbe9; FONT-FAMILY:Verdana, Helvetica, geneva,sans-serif; BACKGROUND-COLOR:#ffffff;}
.basic{font-family: "Verdana"; font-size: 11px; color: #666666; line-height: 20px}
.basicc{font-family: "Verdana"; font-size: 11px; color: #666666; line-height: 20px; padding-left: 10px;}
.basiccc{font-family: "Verdana"; font-size: 11px; color: #666666; line-height: 20px; padding-top: 10px;}
.basic00{font-family: "Verdana"; font-size: 11px; color: #333333; line-height: 20px;}
.basic0{font-family: "Verdana"; font-size: 11px; color: #333333; line-height: 20px; font-weight:bold;}
.basic1{font-family: "Verdana"; font-size: 11px; color: #FFFFFF; line-height: 20px;}
.basic2{font-family: "Verdana"; font-size: 11px; color: #FF6633; font-weight:bold; line-height: 20px}
.basic3{font-family: "Verdana"; font-size: 12px; color: #0669b2; font-weight:bold; line-height: 20px}
.large{font-family: "Verdana"; font-size: 15px; color: #0c8ebe; font-weight:bold; line-height: 20px}
.red{font-family: "Verdana"; font-size: 12px; color: #FF3300; line-height: 20px}
.small{font-family: "Verdana"; font-size: 10px; color: #666666; line-height: 20px; line-height: 20px}
.small_1 {font-family: "Verdana"; font-size: 10px; color: #FF3333; line-height: 20px}


select { BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid;BORDER-LEFT: #7f9db9 1px solid;  BORDER-BOTTOM: #7f9db9 1px solid; FONT-SIZE: 11px;  COLOR: #615B55;  FONT-FAMILY: "Verdana"; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff;}

.button {
font-family:"Gulim","Dotum";
font-size:8pt;
padding-top:2px;
height:19px;
border:1px outset #B52655;
color:#FFFFFF;
cursor:hand;
font-weight:bold;
}

.thp {background-color:#f4ecf2;font-size:12px; color:#666666;}
.tbw {background-color:#ffffff;font-size:12px; color:#666666;}
.textbox{border:1px solid #dadbe9; font-size:12px; color:#000000; height:16px;padding-top:2px;}

.article {font-weight:bold; font-size:14px; color:#000000;}
.article01 {font-weight:bold; font-size:17px; color:#000000;}
.article02 {font-weight:bold; font-size:24px; color:#000000;}


.TL {
color:#666666;
padding:3px;
padding-top:5px;
font-weight:nomal;
text-align:center;
border-bottom: 1pt solid #CCCCCC;
background-color:#f5f5f5;
}
.Tbody3 {
padding:3px;
padding-top:5px;
border-bottom: 1pt solid #CCCCCC;
line-height:13pt;
}

.Thead3 {
color:#FFFFFF;
padding:3px;
padding-top:5px;
font-weight:bold;
text-align:center;
background-color:#a6b649;
}

img.outline		{padding:6px; border:1px solid #cccccc;}
img.outline02		{padding:0; margin:0; border:6px solid #ffffff;}
td.tab img	{float:left; vertical-align:top;}

div.headerbar2				{display:block; border-bottom:2px solid #444444 !important; border:none; margin:3px 7px 0; text-align:center; line-height:13px; min-height:18px; padding:13px 4px 3px; background-color:#3a5065; color:#ffffff;}
div.ConfMenu2 a				{display:block; border-bottom:2px solid #999999 !important; border:1px solid #eeeeee; margin:3px 7px 0; text-align:center; line-height:13px; min-height:18px; padding:10px 4px 3px; background-color:#eef3f8;}
div.ConfMenu2 a:link		{display:block; border-bottom:2px solid #999999 !important; border:1px solid #eeeeee; margin:3px 7px 0; text-align:center; line-height:13px; min-height:18px; padding:10px 4px 3px; background-color:#eef3f8;}
div.ConfMenu2 a:active	{display:block; border-bottom:2px solid #999999 !important; border:1px solid #eeeeee; margin:3px 7px 0; text-align:center; line-height:13px; min-height:18px; padding:10px 4px 3px; background-color:#eef3f8;}
div.ConfMenu2 a:visited	{display:block; border-bottom:2px solid #999999 !important; border:1px solid #eeeeee; margin:3px 7px 0; text-align:center; line-height:13px; min-height:18px; padding:10px 4px 3px; background-color:#eef3f8;}
div.ConfMenu2 a:hover	{display:block; border-bottom:2px solid #444444 !important; border:1px solid #eeeeee; margin:3px 7px 0; text-align:center; line-height:13px; min-height:18px; padding:10px 4px 3px; background-color:#3a5065; color:#ffffff;}

div.ConfMenu2 ul					{padding:0; margin:0; list-style:none;}
div.ConfMenu2 ul li	a				{display:block; border-bottom:1px solid #cccccc !important; border:none; margin:0 7px; text-align:left; line-height:13px; min-height:13px; padding:7px 8px 1px; background-color:#eef3f8;}
div.ConfMenu2 ul li	a:link			{display:block; border-bottom:1px solid #cccccc !important; border:none; margin:0 7px; text-align:left; line-height:13px; min-height:13px; padding:7px 8px 1px; background-color:#eef3f8;}
div.ConfMenu2 ul li	a:active		{display:block; border-bottom:1px solid #cccccc !important; border:none; margin:0 7px; text-align:left; line-height:13px; min-height:13px; padding:7px 8px 1px; background-color:#eef3f8;}
div.ConfMenu2 ul li	a:visited		{display:block; border-bottom:1px solid #cccccc !important; border:none; margin:0 7px; text-align:left; line-height:13px; min-height:13px; padding:7px 8px 1px; background-color:#eef3f8;}
div.ConfMenu2 ul li	a:hover		{display:block; border-bottom:1px solid #444444 !important; border:none; margin:0 7px; text-align:left; line-height:13px; min-height:13px; padding:7px 8px 1px; background-color:#3a5065;}


div.spon_sp {width:200px;float:left;text-align:center;margin: 0px 15px 15px 0;height: 82px; border: 1px solid #d2d2d2;}
div.spon_sp img {width:194px;height:59px;}

table.cal td.default_S strong {color:#1d00ff;}

div.s_idpw_wrap		{width:600px; margin:0 auto; padding:40px 0; word-break:keep-all;}
div.s_login_text		{font-size:12px;}
div.s_idpw_box			{padding:40px 20px 40px; margin:30px 20px; background-color:#f9f9f9; border:1px solid #eee; -moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px;}
div.s_idpw_form_wrap		{overflow:hidden;}
div.s_idpw_form				{float:left; width:380px;}
div.s_idpw_form span.s_login_tt	{display:inline-block; width:100px; padding:5px 0 0; text-align:right; vertical-align:top;}
div.s_idpw_form input	{border:1px solid #ccc; margin:1px; padding:4px 8px; width:252px; -moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px;}
div.s_idpw_form_wrap input.s_login	{float:left; margin:1px; background-color:#385166; color:#fff; width:74px; height:55px; padding-top:6px; border:1px solid #3270a2; -moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px;}

.main_ul {
	margin:0;
	padding:0;
	list-style:none;
}

.main_ul li {
	display:inline-block;
	margin:5px;
}

div.ConfMenu2  a.conf_buttn {
    background: #e66000 !important;
    color: #fff !important;
    font-weight: bold;
    border-bottom: 0 !important;
}



.ConfHeadTxt {
    background:#E9E9E9;
    border-style:solid;
    border-width:1px;
    border-color:#E0E0E0;
    margin:0 0 1px 0;
    padding:15px;
    font-weight: bold ; 
    font-size:24px;
    color:#464646;
    margin-bottom:8px;
    border-bottom:2px solid #777777;
    text-align:center;
}


.buttn01 {
	background: #1c82ad;
    display: inline-block;
    width: 150px;
    text-align: center;
    padding: 5px 10px;
    margin: 5px;
    color: #fff !important;
    font-size: 14px !important;
    border-radius: 10px;
	font-weight:bold;
}



	.right_banner_box {
		width:320px;
		margin-top:10px;
		margin-bottom:15px;
	}

	.right_banner_box a {
		color:#333;
	}

	.right_banner_box div {
		margin:5px 0 10px;
		background: url(/images/main/arrow-right.png) 7px 9px no-repeat;
		border: 1px solid #e1e1e1;
	}

	.right_banner_box div strong {
		padding: 3px 0 3px 15px;
		word-break: keep-all;
		display: block;
	}

	.right_banner_box div span {
		padding: 3px 0 3px 15px;
		background: #ededed;
		word-break: keep-all;
		display: block;
	}



