/*----------------------------------------------------------------------------
 * °øÅë½ºÅ¸ÀÏ
 *---------------------------------------------------------------------------*/
body{
	margin: 0px;
	scrollbar-face-color:#DDDDDD;
	scrollbar-highlight-color: #CCCCCC;
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-3dlight-color: #F5F5F5;
	scrollbar-darkshadow-color: #F5F5F5;
	scrollbar-track-color: #F0F0F0;
	scrollbar-arrow-color: #FFFFFF;
	background-image:url(../../images/bg.jpg)
}
td{
  font-size:12px; 
  font-family:µ¸¿ò,dotum; 
  color:#666666; 
  word-break:break-all; 
  line-height:140%;
}
IMG {border: none;} 
a:link, a:visited, a:active{color:#545454;text-decoration:none;selector-dummy: expression(this.hideFocus=true);}
a:hover{color:#ff6600; text-decoration:none;}

input, select{font-size:12px; font-family:µ¸¿ò,dotum; color:#545454;}
textarea {
  background-color:#ffffff;
  border-top:#c5c5c5 1px solid; 
  border-bottom:#c5c5c5 1px solid; 
  border-left:#c5c5c5 1px solid; 
  border-right:#c5c5c5 1px solid;
  font-size:12px; 
  font-family:µ¸¿ò,dotum; 
  color:#545454;
}


/*·Î±×ÀÎ¹Ú½º*/
.box_log{
	BORDER-RIGHT: #c5c5c5 1px solid;
	BORDER-TOP: #c5c5c5 1px solid;
	BORDER-LEFT: #c5c5c5 1px solid;
	BORDER-BOTTOM: #c5c5c5 1px solid;
	HEIGHT: 18px;
	text-align:left;
	padding-right:2px;
	padding-left:2px;
	font-size:12px;
	color:#545454;
}

/*·Î±×ÀÎ¸Þ´º */
a.topmenu:link, a.topmenu:visited, a.topmenu:active{color:#545454; text-decoration:none;font-size:11px;}
a.topmenu:hover{color:#545454; text-decoration:underline;font-size:11px;}

.login_input{
	border:#9cc0d8 1px solid;
	HEIGHT: 15px;
	text-align:left;
	padding-right:2px;
	padding-left:2px;
	font-size:12px;
	color:#656565;
	background-color:#f7ffff;
	width:220px;
}

/*---------------------------------------------------------------------------
 * °Ô½ÃÆÇ
 *--------------------------------------------------------------------------*/
.num001{
	font-family:"tahoma", "verdana", "arial";
	font-size: 10px;
	color: 000000;
	text-align: center;
}
.num002{
	font-family:"tahoma", "verdana", "arial";
	font-size: 10px;
	color: 545454;
	text-align: center;

}
.num003{
	font-family:"tahoma", "verdana", "arial";
	font-size: 10px;
	color: 000000;
	text-align: center;
	height:27px;
}
.numpage{
	font-family:"tahoma", "verdana", "arial";
	font-size: 11px;
	color: 000000;
}

/*ÆäÀÌÁö³Ñ¹ö*/
a.pg_nums:link, a.pg_nums:visited, a.pg_nums:active{color:#f15f3d; text-decoration:none;font-weight: bold;}
a.pg_nums:hover{color:#f15f3d; text-decoration:underline;font-weight:bold;}

a.pg_numx:link, a.pg_numx:visited, a.pg_numx:active{color:#545454; text-decoration:none;}
a.pg_numx:hover{color:#545454; text-decoration:none;}

/* Å¾¸Þ´º */
#tmenu {
	position:absolute;
	left:775px;
	top:0px;
	width:155px;
	height:22px;
	z-index:2;
	text-align:center;
	background-image:url(../../images/tmenu_bg.jpg)
}
/* Å¾¸Þ´º */
a.faq_more:link, a.faq_more:visited, a.faq_more:active{color:#8f8d0c; text-decoration:none;}
a.faq_more:hover{color:#ff4902; text-decoration:none;}

/* °­Á¶ÅØ½ºÆ® */
.faq_txt{ color:#8868ff; }

/*-----------------------------------------------------------------------
 * sub °øÅë
 *-----------------------------------------------------------------------*/

/* visual */
#sub_visual {
	position:absolute;
	left:0px;
	top:0px;
	width:954px;
	height:334px;
	z-index:0;
}

/* sub_navigation */
#top_navi {
	position:absolute;
	left:0px;
	top:0px;
	width:954px;
	height:140px;
	z-index:1;
}

/* sub_area */
#sub_area {
	position:absolute;
	left:0px;
	top:334px;
	width:954px;
	z-index:4;
}
/* left_navigation */
.left_navi {
	float:left;
	width:259px;
}

/* sub_con */
.sub_con {
	float:left;
	width:680px;
}

/* Copyright */
.cop {
	clear:both;
	float:left;
	margin-left:6px;
	width:948px;
	height:70px;
	background-image:url('../../images/copyright.jpg')
}
.jump_menu{
color:#787878;
font-size:11px;
}


/*---------------------------------------------------------------------------
 * 01_À¯µµÈ¸¾È³»
 *--------------------------------------------------------------------------*/
.history{
font-weight:bold;
height:24px;
}
.officer{
font-weight:bold;
color:#317f82;
padding-left:5px;
}

/*----------------------------------------------------------------------------------------------------------------------------------------------------
	02_´ëÈ¸Á¤º¸
----------------------------------------------------------------------------------------------------------------------------------------------------*/
.game_search_pd			{ padding:0 7px 0 7px; }
.game_pd_left10				{ padding-left:10px }
/*.game_input					{ border:#9CC0D8 1px solid; padding:3px 0 0 7px; }*/
.game_input					{ font-size:12px; color:#656565; border:#9CC0D8 1px solid; padding:3px 5px 0 5px; }
.game_select					{font-size:11px; font-family:µ¸¿ò,dotum; color:#545454;}
.game_btn						{ padding:15px 15px 20px 15px; }

/* °Ô½ÃÆÇ ¸µÅ©*/
a.game_link:link, a.game_link:visited, a.game_link:active						{ font-size:12px; text-decoration:none; color:#656565; }
a.game_link:hover																			{ font-size:12px; text-decoration:none; color:#144E79; }

a.game_paging:link, a.game_paging:visited, a.game_paging:active		{ font-size:12px; text-decoration:none; color:#656565; }
a.game_paging:hover																		{ font-size:12px; text-decoration:underline; color:#847300; }


.game_list_txt01				{ padding:4px 10px 0 15px; }
.game_list_txt02				{ color:#999999; padding:7px 0 10px 0; }
.game_list_txt03				{ padding-top:4px; }
.game_view01					{ padding:7px 10px 5px 15px; }
.game_bold					{ color:#144E79; font-weight:bold; }
.game_textarea				{ border:#9CC0D8 1px solid; width:547px; height:248px; padding:15px; }

/*----------------------------------------------------------------------------------------------------------------------------------------------------
	03_ÆÀ¼±¼öÁ¤º¸
----------------------------------------------------------------------------------------------------------------------------------------------------*/
a.team_link:link, a.team_link:visited, a.team_link:active							{ font-size:12px; text-decoration:none; color:#656565; }
a.team_link:hover																			{ font-size:12px; text-decoration:none; color:#623914; }

a.team_link01:link, a.team_link01:visited, a.team_link01:active				{ font-size:12px; text-decoration:none; color:#9d4c00; }
a.team_link01:hover																			{ font-size:12px; text-decoration:none; color:#623914; }

a.team_link02:link, a.team_link02:visited, a.team_link02:active				{ font-size:11px; text-decoration:none; color:#656565; }
a.team_link02:hover																			{ font-size:11px; text-decoration:none; color:#9d4c00; }

a.team_link03:link, a.team_link03:visited, a.team_link03:active				{ font-size:12px; text-decoration:none; color:#656565; }
a.team_link03:hover																			{ font-size:12px; text-decoration:none; color:#9d4c00; }

a.team_list:link, a.team_list:visited, a.team_list:active							{ font-size:12px; text-decoration:none; color:#333333; font-weight:bold; }
a.team_list:hover																				{ font-size:12px; text-decoration:none; color:#623914; font-weight:bold; }

a..team_paging:link, a.team_paging:visited, a.team_paging:active			{ font-size:12px; text-decoration:none; color:#656565; }
a.team_paging:hover																		{ font-size:12px; text-decoration:underline; color:#623914; }

.team_select					{ font-size:11px; color:#666666; border:#D0BBA8 1px solid; }
.team_input						{ font-size:12px; color:#656565; border:#D0BBA8 1px solid; padding:3px 5px 0 5px; }
.team_list_txt01				{ padding:3px 0 0 15px; }
.team_list_txt02				{ color:#999999; padding:7px 0 5px 0; }
.team_list_txt03				{ padding:7px 0 5px 10px; }
.team_pd						{ padding:15px 15px 20px 15px; }
.team_pd01						{ padding:5px 0 5px 0; }
.team_pd02						{ padding:10px 0 10px 15px; }
.nation01						{ padding:7px 0 4px 0; font-weight:bold; color:#9d4c00; }
.nation02						{ padding:7px 0 4px 0; }
.nation03						{ padding:7px 0 4px 15px; }




/*----------------------------------------------------------------------------------------------------------------------------------------------------
	04_°Ô½ÃÆÇ
----------------------------------------------------------------------------------------------------------------------------------------------------*/
.bbs_print						{ padding:10px 5px 20px 0; }
.bbs_view						{ padding:25px 15px 10px 15px; }
.board_bold					{ color:#83834C; font-weight:bold; }
.board_view_append		{ height:18px; padding:4px 0 0 15px; }
.board_txt_input				{ padding:4px 15px 4px 15px; }
.board_txt_textarea			{ padding:7px 15px 7px 15px; }
.board_textarea				{ border:#C7C7AC 1px solid; width:547px; height:248px; padding:15px; }
.bbs_input						{ border:#C7C7AC 1px solid; width:570px; padding:3px 0 0 7px; }

/* °Ô½ÃÆÇ Å¸ÀÔ */
a.board_list:link, a.board_list:visited, a.board_list:active						{ font-size:12px; text-decoration:none; color:#656565; }
a.board_list:hover																			{ font-size:12px; text-decoration:none; color:#847300; }

a.board_paging:link, a.board_paging:visited, a.board_paging:active		{ font-size:12px; text-decoration:none; color:#656565; }
a.board_paging:hover																		{ font-size:12px; text-decoration:underline; color:#847300; }

.board_list_pd					{ padding:0 6px 0 6px; }
.board_select					{ font-size:11px; color:#666666; border:#C7C7AC 1px solid; }
.board_input					{ font-size:12px; color:#656565; border:#C7C7AC 1px solid; padding:3px 5px 0 5px; }
.board_list_txt01				{ padding:3px 10px 0 15px; }
.board_list_txt02				{ color:#999999; padding:7px 0 5px 0; }
.board_list_txt03				{ padding-top:4px; }
.board_list_txt04				{ padding:7px 0 10px 10px; }
.board_list_txt05				{ padding:0px 0px 3px 3px; }
.board_list_txt06				{ color:#999999;font-size:11px;}
.board_pd						{ padding:15px 15px 20px 15px; }
.board_addpend				{ padding-top:10px; }
.paging_bold					{ font-size:12jpx; font-weight:bold; }


/*----------------------------------------------------------------------------------------------------------------------------------------------------
	05_ÀÚ·á½Ç
----------------------------------------------------------------------------------------------------------------------------------------------------*/
a.recent:link, a.recent:visited, a.recent:active										{ font-size:12px; text-decoration:none; color:#656565; }
a.recent:hover																				{ font-size:12px; text-decoration:none; color:#42876E; }
.pd_recent_list				{ padding:5px 0 3px 15px; }
.recent_txt						{ color:#42876E; font-weight:bold; padding-left:10px; }
.pds_select					{ font-size:11px; color:#666666; border:#C7C7AC 1px solid; }
.pds_input						{ font-size:12px; color:#656565; border:#98c8b8 1px solid; padding:3px 5px 0 5px; }
.pds_list_txt					{ padding:7px 0 5px 0; }

a.pds_paging:link, a.board_paging:visited, a.board_paging:active		{ font-size:12px; text-decoration:none; color:#656565; }
a.pds_paging:hover																		{ font-size:12px; text-decoration:underline; color:#42876e; }

/*°¢Á¾±ÔÁ¤ */
.law_txt{ color:#0f9769; font-weight:bold; }
.law_txt2{ color:#13c3e9; font-weight:bold; }
.law_txt3{ color:#ffffff;font-weight:bold;}


/*----------------------------------------------------------------------------------------------------------------------------------------------------
	06_¿Â¶óÀÎ¼­ºñ½º
----------------------------------------------------------------------------------------------------------------------------------------------------*/
.online_input					{ font-size:12px; color:#656565; border:#D8A7EA 1px solid; padding:3px 5px 0 5px; }
.online_txt						{ color:#8A43A5; font-size:11px; }
.online_list_txt01				{ padding:4px 10px 0 15px; }
.online_list_txt02				{ padding:7px 0 5px 0; }



/*---------------------------------------------------------------------------
 * 08_members
 *--------------------------------------------------------------------------*/
 .join_input					{ font-size:12px; color:#656565; border:#9cc0d8 1px solid; padding:3px 5px 0 5px; background-color:#f7ffff;}
 .join_txt{	font-size: 11px;	color:#538db9; }
 .join_ok{	font-size: 11px;font-weight:bold;color:#5c62e5; }
 .join_warning{	font-size: 11px;font-weight:bold;color:#f31d1d; }