IMG {border: none;}

a ,input  			{selector-dummy: expression(this.hideFocus=true);}

a,table,body		{font-family: "µ¸¿ò"; font-size:12px; color:#5D5D5D; line-height:20px; text-decoration: none; margin:0px;}
a:link 				{text-decoration: none;}
a:visited			{text-decoration: none;}
a:active			{text-decoration: none;}
a:hover 			{text-decoration: none;}



/*¸ÞÀÎ°Ô½ÃÆÇ¸ñ·Ï*/
.notice	    			{font-family: "µ¸¿ò"; font-size:11px; color:#666666; line-height:16px; text-decoration:none; letter-spacing:-1px;}
.notice :link	    	{font-family: "µ¸¿ò"; font-size:11px; color:#666666; line-height:16px; text-decoration:none;text-decoration:none; letter-spacing:-1px;}
.notice :visited		{font-family: "µ¸¿ò"; font-size:11px; color:#666666; line-height:16px; text-decoration:none;text-decoration:none; letter-spacing:-1px;}
.notice :active			{font-family: "µ¸¿ò"; font-size:11px; color:#666666; line-height:16px; text-decoration:none;text-decoration:none; letter-spacing:-1px;}
.notice :hover			{font-family: "µ¸¿ò"; font-size:11px; color:#666666; line-height:16px; text-decoration:none;text-decoration:underline; letter-spacing:-1px;}

/*¸ÞÀÎ°Ô½ÃÆÇ¸ñ·Ï*/
.notice2    			{font-family: "µ¸¿ò"; font-size:11px; color:#666666; line-height:26px; text-decoration:none; letter-spacing:-1px;}
.notice2 :link	    	{font-family: "µ¸¿ò"; font-size:11px; color:#666666; line-height:26px; text-decoration:none;text-decoration:none; letter-spacing:-1px;}
.notice2 :visited		{font-family: "µ¸¿ò"; font-size:11px; color:#666666; line-height:26px; text-decoration:none;text-decoration:none; letter-spacing:-1px;}
.notice2 :active			{font-family: "µ¸¿ò"; font-size:11px; color:#666666; line-height:26px; text-decoration:none;text-decoration:none; letter-spacing:-1px;}
.notice2 :hover			{font-family: "µ¸¿ò"; font-size:11px; color:#666666; line-height:26px; text-decoration:none;text-decoration:underline; letter-spacing:-1px;}


/*¼­ºêµðÀÚÀÎ*/
.title				{font-family: "µ¸¿ò"; font-size:11px; color:#666666; line-height:140%; text-decoration:none;}
.title_bb              {font-family: "µ¸¿ò"; font-size:14px; color:#68A820; line-height:160%; text-decoration: none; font-weight:bold}
.title_bold				{font-family: "µ¸¿ò"; font-size:11px; color:#3c3c3c; line-height:140%; text-decoration:none; font-weight:bold; }
.table_title			{font-family: "µ¸¿ò"; font-size:12px; color:#7e9acb; line-height:140%; text-decoration:none; font-weight:bold; }
.t_bold				{font-family: "µ¸¿ò"; font-size:12px; color:#5B6F8C; line-height:140%; text-decoration:none; font-weight:bold; }
.bbold				{font-family: "µ¸¿ò"; font-size:12px;  line-height:140%; text-decoration:none; font-weight:bold; }

div.wapp{
border:1px solid #000;
width:1000px;
position:relative;

}


/********************************************** È¸¿ø°¡ÀÔ **********************************************/

.form_box   {border: #eaeaea 0pt solid; font-size: 9pt; font-family: "verdana"; color: #555555; background-color: #ffffff}
.form_box2 {border: #cdcccc 1pt solid; font-size: 9pt; font-family: "verdana"; color: #555555; background-color: #ffffff;}
.form_box3 {border: #cdcccc 1px solid; font-size: 9pt; font-family: "verdana"; color: #555555; background-color: #ffffff; line-height:120%;}

.join_top {
	font-size:11px;
	line-height:16px;
} /* È¸¿ø°¡ÀÔ »ó´Ü ¾È³» ¹®±¸ */

.join {
	text-align:right;
	padding-right:10px;
	background-color:#F4F4F4;
} /* È¸¿ø°¡ÀÔ Ç×¸ñ À§Ä¡ */

.join_item {
	color:#686868;
	font-weight:bold;
	font-size:11px;
} /* È¸¿ø°¡ÀÔ Ç×¸ñ */

.join_star {
	color:#C62D28;
	font-weight:bold;
	padding-right:5px;
} /* È¸¿ø°¡ÀÔ ÇÊ¼ö Ç¥½Ã */

.join_contents {
	font-size:11px;
	color:#686868;
	line-height:16px;
} /* È¸¿ø°¡ÀÔ ³»¿ë ÀÔ·Â ºÎºÐ */

.pad{
	padding-left:11px;
}

/********************************************** È¸¿øÅ»Åð **********************************************/





.count				{font-family: "µ¸¿ò"; font-size:12px; color:#4d483d; line-height:14px; text-decoration:none;}

.day				{font-family: "µ¸¿ò"; font-size:12px; color:#09568C; line-height:140%; text-decoration:none;}

.g_tbold			{font-family: "µ¸¿ò"; font-size:12px; color:#00928d; line-height:140%; text-decoration:none; font-weight:bold; }

.g_bold				{font-family: "µ¸¿ò"; font-size:12px; line-height:140%; text-decoration:none; font-weight:bold; }
.g_bold2			{font-family: "µ¸¿ò"; font-size:12px; color:#3B3B3B; line-height:140%; text-decoration:none; font-weight:bold; }
.g_bold3			{font-family: "µ¸¿ò"; font-size:12px; color:#4B7F00; line-height:140%; text-decoration:none; font-weight:bold; }
.o_bold				{font-family: "µ¸¿ò"; font-size:12px; color:#DA2E00; line-height:140%; text-decoration:none; font-weight:bold; }
.o_bold2			{font-family: "µ¸¿ò"; font-size:12px; color:#C55D00; line-height:140%; text-decoration:none; font-weight:bold; }
.o_bold3			{font-family: "µ¸¿ò"; font-size:12px; color:#F08D2C; line-height:140%; text-decoration:none; font-weight:bold; }

.w_bold				{font-family: "µ¸¿ò"; font-size:11px; color:#E5E5CD; line-height:140%; text-decoration:none; font-weight:bold; }
.w_bold2			{font-family: "µ¸¿ò"; font-size:12px; color:#ffffff; line-height:140%; text-decoration:none; font-weight:bold; }
.t_bold2			{font-family: "µ¸¿ò"; font-size:12px; color:#7687CB; line-height:140%; text-decoration:none; font-weight:bold; }
.service			{font-family: "µ¸¿ò"; font-size:12px; color:#738500; line-height:140%; text-decoration:none; font-weight:bold; }

.member  			{font-family: "µ¸¿ò"; font-size:12px; color:#827B6C; line-height:16px; text-decoration:none}

.bd  				{font-family: "µ¸¿ò"; font-size:12px; color:#786c54; line-height:16px; text-decoration:none;}
.bd:link	    	{font-family: "µ¸¿ò"; font-size:12px; color:#786c54; line-height:16px; text-decoration:none;}
.bd:visited			{font-family: "µ¸¿ò"; font-size:12px; color:#786c54; line-height:16px; text-decoration:none;}
.bd:active			{font-family: "µ¸¿ò"; font-size:12px; color:#786c54; line-height:16px; text-decoration:none;}
.bd:hover			{font-family: "µ¸¿ò"; font-size:12px; color:#786c54; line-height:16px; text-decoration:underline;}

.map2  				{font-family: "µ¸¿ò"; font-size:12px; color:#7d7d7d; line-height:16px; text-decoration:none;}
.map2:link	    	{font-family: "µ¸¿ò"; font-size:12px; color:#7d7d7d; line-height:16px; text-decoration:none;}
.map2:visited		{font-family: "µ¸¿ò"; font-size:12px; color:#7d7d7d; line-height:16px; text-decoration:none;}
.map2:active		{font-family: "µ¸¿ò"; font-size:12px; color:#7d7d7d; line-height:16px; text-decoration:none;}
.map2:hover			{font-family: "µ¸¿ò"; font-size:12px; color:#3e3e3e; line-height:16px; text-decoration:none;}

.map 				{font-family: "µ¸¿ò"; font-size:12px; color:#5B5B5B; line-height:16px; text-decoration:none;}
.map:link	    	{font-family: "µ¸¿ò"; font-size:12px; color:#5B5B5B; line-height:16px; text-decoration:none;}
.map:visited		{font-family: "µ¸¿ò"; font-size:12px; color:#5B5B5B; line-height:16px; text-decoration:none;}
.map:active			{font-family: "µ¸¿ò"; font-size:12px; color:#5B5B5B; line-height:16px; text-decoration:none;}
.map:hover			{font-family: "µ¸¿ò"; font-size:12px; color:#bc844a; line-height:16px; text-decoration:none;}

.site 				{font-family: "µ¸¿ò"; font-size:12px; color:#5B5B5B; line-height:16px; text-decoration:none;}
.site:link	    	{font-family: "µ¸¿ò"; font-size:12px; color:#5B5B5B; line-height:16px; text-decoration:none;}
.site:visited		{font-family: "µ¸¿ò"; font-size:12px; color:#5B5B5B; line-height:16px; text-decoration:none;}
.site:active		{font-family: "µ¸¿ò"; font-size:12px; color:#5B5B5B; line-height:16px; text-decoration:none;}
.site:hover			{font-family: "µ¸¿ò"; font-size:12px; color:#9d7b56; line-height:16px; text-decoration:none;}

.main_event  			{font-family: "µ¸¿ò"; font-size:12px; color:94471e; line-height:16px; text-decoration:none}
.main_event2  			{font-family: "µ¸¿ò"; font-size:12px; color:1d1d1d; line-height:16px; text-decoration:none}

.briefing  				{font-family: "µ¸¿ò"; font-size:12px; color:#5B5B5B; line-height:16px; text-decoration:none;}
.briefing:link	    	{font-family: "µ¸¿ò"; font-size:12px; color:#5B5B5B; line-height:16px; text-decoration:none;}
.briefing:visited		{font-family: "µ¸¿ò"; font-size:12px; color:#5B5B5B; line-height:16px; text-decoration:none;}
.briefing:active		{font-family: "µ¸¿ò"; font-size:12px; color:#5B5B5B; line-height:16px; text-decoration:none;}
.briefing:hover			{font-family: "µ¸¿ò"; font-size:12px; color:#333333; line-height:16px; text-decoration:none;}

.calendar  				{font-family: "verdana"; font-size:12px; color:#666666; line-height:12px; text-decoration:none}
.calendar:link	    	{font-family: "verdana"; font-size:12px; color:#666666; line-height:12px; text-decoration:none}
.calendar:visited		{font-family: "verdana"; font-size:12px; color:#666666; line-height:12px; text-decoration:none}

.calendar:active		{font-family: "verdana"; font-size:12px; color:#666666; line-height:12px; text-decoration:none}
.calendar:hover			{font-family: "verdana"; font-size:12px; color:#666666; line-height:12px; text-decoration:none}

.login 				{color:black ;background-color:#fdfdfb; border:1 solid; border-color:#d4cec1; HEIGHT:18px;font-family: "µ¸¿ò"; font-size:12px; color:#756f60;}
.main_search 		{color:black ;background-color:#FFFFFF; border:1 solid; border-color:#cccccc; HEIGHT:19px;font-family: "µ¸¿ò"; font-size:12px; color:#756f60;}
.box1				{color:black ;background-color:#FFFFFF; border:1 solid; border-color:#C2C2C2; HEIGHT:20px; font-family: "µ¸¿ò"; font-size:12px; color:#333333;}
.box_search			{color:black ;background-color:#E4E4E4; border:1 solid; border-color:#ffffff; HEIGHT:20px; font-family: "µ¸¿ò"; font-size:12px; color:#333333;}
.box2 				{color:black ;background-color:#FFFFFF; border:1 solid; border-color:#C0C0C0;  font-family: "±¼¸²"; font-size:12px; color:#333333;}
select				{HEIGHT:19px; background-color:#FFFFFF; font-family: "µ¸¿ò"; font-size:12px; color:#5B5B5B;}
select.htcType 		{ behavior: url(../jslib/selectBox.htc);HEIGHT:19px; background-color:#FFFFFF; font-family: "µ¸¿ò"; font-size:12px; color:#5B5B5B;}


/* Å×ÀÌºí */
table.tstyle { 
	border-collapse: collapse; 
	width: 100%; 
	margin:.3em 0 0.5em 0; 
}
table.tstyle caption {
	text-indent: -2000px; 
	height: 0; 
	margin: 0; 
	padding: 0; 
	font-size: 0; 
	line-height: 0; 
	overflow:hidden; 
}
table.tstyle th, table.tstyle td { 
	padding: 4px 4px 2px; 
	line-height:140%; 
}
table.tstyle th { 
	background: #f5f9f3; 
	font-weight: bold; 
	color:#057902; 
	text-align: center; 
	vertical-align: middle;
	border: 1px solid; 
	border-color:#51a325 #bfd4b3 #bfd4b3; 
	letter-spacing:-0.1em;
}
table.tstyle th.type02{ 
	background:#f4f4f4; 
	color:#444; 
	border: 1px solid #ccc; 
	line-height:120%; 
	padding: 5px 4px 3px; 
}
table.tstyle td { 
	background: #fff; 
	border: 1px solid #ccc; 
}
table.tstyle td.item { 
	background: #f7f7f7; 
	font-weight: bold; 
}
table.tstyle tfoot td { 
	background: #f4f4f4; 
	font-weight: normal; 
	text-align: center; 
	vertical-align: middle; 	
	border: 1px solid #ccc; 
}

ul, ol {
    margin: 0;
    padding: 0;
	list-style: none;

}

/* ------- »çÀÌµå¸Þ´º 2Depth ------- */
#sidemenu {
    padding: 5px 0 0 0;
    width: 221px;
}
#sidemenu ul li {
    border-bottom: 1px solid #DCDCDC;
	font-size:0.92em; 

}
#sidemenu ul li.on {
    background: url("../img/sub/side_mbullet_on.gif") no-repeat scroll 0 3 transparent;
	font-size:0.92em; 
	
}
#sidemenu ul li.on02 {
    border-bottom: 2px solid #000;	
}
#sidemenu ul li a {
    color: #333333;
    display: block;
    letter-spacing: -0.05em;
    line-height: 140%;
    padding: 3px 0 3px 20px;
    width: 195px;
}
#sidemenu ul li a:hover {
	font-weight: bold; 
	text-decoration: none;
	letter-spacing: -0.05em;
}
#sidemenu ul li a.on {
	color: #bf3842;
    font-weight: bold;
    letter-spacing: -0.05em;
    text-decoration: none;
}

/* ------- »çÀÌµå¸Þ´º 3Depth ------- */
#sidemenu ul ul {
    display: block;
    margin: 0;
    padding: 0px 0 3px 10px;
}
#sidemenu ul ul li {
    border-bottom: medium none;
    margin: 0;
    padding: 0;
	font-size:0.92em; 
}
#sidemenu ul ul li a {
    background-image: none;
    border-bottom: 0 none;
    color: #575757;
    display: block;
    letter-spacing: -0.1em;
    line-height: 110%;
    padding: 2px 0 2px 20px;
    width: 148px;
}
#sidemenu ul ul li a:hover {
	font-weight: bold; 
	text-decoration: none;
	letter-spacing:-0.2em; 
}
#sidemenu ul ul li a.son {
    color: #747373;
    font-weight: bold;
    letter-spacing: -0.2em;
    text-decoration: none; 
}

/*---Á¦Ç°¼­ºê Å¸ÀÌÆ²----*/
.tit	{font-family: "µ¸¿ò"; font-size:15px; line-height:140%; text-decoration:none; font-weight:bold; color:#bf3842;}


/* ------- ÄÁÅÙÃ÷ ¸Þ´º 3Depth ------- */
#contmenu {
    width: 675px;
}
#contmenu ul {
    display: block;
    margin: 0;
    padding: 0px 0 3px 0px;
}
#contmenu ul li {
    border-bottom: medium none;
    margin: 0;
    padding: 0;
	font-size:0.92em; 
	float:left;
}
#contmenu ul li a {
    background-image: none;
    border-bottom: 0 none;
    color: #575757;
    display: block;
    line-height: 110%;
    padding: 5px 0 3px 0;
}
#contmenu ul li a:hover {
	font-weight: bold; 
	text-decoration: none;
    letter-spacing: -0.1em;
}
#contmenu ul li a.on {
    color: #747373;
    font-weight: bold;
    letter-spacing: -0.1em;
    text-decoration: none; 
}
.img_ab{position:absolute; width:187px; height:61px; padding-left:20px;}