/* ************************* °øÅë ********************************* */

body {margin:0px; color:#000000; background:url(/images/common/top_bg.gif) repeat-x top}

td {
	font-size:16px;
	font-family:Verdana, Geneva, sans-serif;
	color:#00F;
	line-height:130%
}

A:link 		{color: #000000; font-size: 12px; text-decoration: none; font-family:verdana;}
A:visited	{color: #000000; font-size: 12px; text-decoration: none; font-family:verdana;}
A:active 	{color: #000000; font-size: 12px; text-decoration: none; font-family:verdana;}
A:hover 	{color: #000000; font-size: 12px; text-decoration: underline; font-family:verdana;}




/* ************************* ±âº»Æ² ********************************* */
.contents_left   {width:179px; vertical-align:top; border:1px solid #d2d4b9; border-bottom:none; 
                  background:#e9eadd url(/images/common/left_bg.gif) no-repeat bottom; padding:6px 0px 30px 0px}
.contents_right  {width:189px; vertical-align:top; background:#e5ebef; padding:16px 0px 30px 0px}
.contents_right2 {width:175px; vertical-align:top; background:#e5ebef; padding:16px 0px 30px 0px}
.contents_line   {width:1px; background:#bdcde2}
.contents_center  {text-align:center; vertical-align:top; padding-bottom:40px; padding-top:30px; background:#ffffff}
.contents_center2 {text-align:center; vertical-align:top; padding-top:30px}

.right_font {font-size:11px; line-height:17px}


.menu           {font-size:11px; color:#000000; height:23px; background:#d4d6bd; 
                 border-top:1px solid #ffffff; border-bottom:1px solid #a4a973; padding-bottom:2px}
.menu A:link    {font-size:11px; color:#000000; text-decoration:none}
.menu A:visited {font-size:11px; color:#000000; text-decoration:none}
.menu A:active  {font-size:11px; color:#000000; text-decoration:none}
.menu A:hover   {font-size:11px; color:#000000; text-decoration:none}

.title     {color:#1b5197; font-size: 20px; font-family:Georgia; font-weight:bold; height:28px; 
            border-bottom:2px solid #b7ceed; vertical-align:top; padding-left:3px}
.title_or  {color:#ff4e00; font-size: 20px; font-family:Georgia; font-weight:bold;}
.title_n   {color:#1b5197; font-size: 20px; font-family:Georgia; font-weight:bold; height:28px; vertical-align:top; padding-left:3px}
.title_sub {border:1px solid #e6e3d1; background:#f7f5ed; font-size:13px; color:#8b9328; font-weight:bold; padding:1px 18px 4px 18px}


/* ***************** Registration ÆùÆ®»çÀÌÁî 11px  *************** */
.title_sub2   {color:#1b5197; font-size: 14px; font-family:verdana; font-weight:bold; }
.f_11body	{font-size:11px;  font-family:verdana; line-height:16px}
/*  hr.body_line	{color:DBDBDB; height:1px; margin:10px 0px}  */
.f_red		{

}
.f_gray		{color:#777777}


/* ************************* ¼­ºê¸Þ´º ·¹ÀÌ¾î ********************************* */
.smenu_bg   {background:#215496; padding:0px 4px 4px 4px}
.smenu_line {background:#87a4ca; height:1px}
.smenu           {font-size:12px; color:#002656; background:#bdcde2; padding:4px 5px 4px 16px}
.smenu A:link    {font-size:12px; color:#002656; text-decoration:none}
.smenu A:visited {font-size:12px; color:#002656; text-decoration:none}
.smenu A:active  {font-size:12px; color:#002656; text-decoration:none}
.smenu A:hover   {font-size:12px; color:#002656; text-decoration:none}



/* ************************* ¸ÞÀÎ ********************************* */
.main_title  {color:#001f47; font-size: 14px; font-family:Georgia; font-weight:bold}
.main_title2 {color:#1b5197; font-size: 17px; font-family:Georgia; font-weight:bold}

.mail           {font-size:10px; color:#3d4018; line-height:13px}
.mail A:link    {font-size:10px; color:#3d4018; text-decoration:none}
.mail A:visited {font-size:10px; color:#3d4018; text-decoration:none}
.mail A:active  {font-size:10px; color:#3d4018; text-decoration:none}
.mail A:hover   {font-size:10px; color:#3d4018; text-decoration:underline}

.mail2           {font-size:11px;}
.mail2 A:link    {font-size:11px; color:#0055c4; text-decoration:underline}
.mail2 A:visited {font-size:11px; color:#0055c4; text-decoration:underline}
.mail2 A:active  {font-size:11px; color:#ff0000; text-decoration:underline}
.mail2 A:hover   {font-size:11px; color:#ff0000; text-decoration:underline}




/* ************************* Ç¥ ********************************* */
.table_1col {background:#a7bbc9; color:#003376; font-weight:bold; font-size:11px; vertical-align:top; text-align:center; padding-top:10px}
.table_2col {background:#e5ebef; color:#215496; padding:10px 8px; vertical-align:top}
.table_3col {background:#ffffff; padding:10px 8px; vertical-align:top; font-size:11px}

.table_2col_2 {background:#e5ebef; color:#000000; padding:15px; vertical-align:top; font-weight:bold}
.table_3col_2 {background:#ffffff; padding:15px 12px; vertical-align:top}




/* ************************* °Ô½ÃÆÇ ********************************* */
.board_hd    {height:29px; font-size:11px; padding-right:8px; text-align:right}
.board_small {font-size:10px; padding-right:8px; text-align:right}
.board_data  {font-size:11px; padding-left:13px; color:#ff4e00}
.board_data2 {height:29px; font-size:11px; padding-left:10px}
.board_line  {height:1px; background:#e2e2e2}
.board_input {font-size:11px; color:#000000}



/* ************************* ¹öÆ° ********************************* */
.btn_small	{font-size:10px; font-family:verdana; letter-spacing:-1px; cursor:hand}
.btn		{font-family:verdana; letter-spacing:-1px; cursor:hand}


/* ******Ç³¼±µµ¿ò¸» ** */
.help	{border:1px solid #BCBF76; background:#F7F9CD; padding:5px 10px; font-size:11px; font-family:verdana}

