/* ±âº» Àû¿ë css */
body {color:#666666; font-family:µ¸¿ò,Arial; font-size:12px; letter-spacing: -0.01em;}
td {font-family:µ¸¿ò,Arial; font-size:12px; letter-spacing: -0.01em; }
a:link, a:visited, a:active {text-decoration: none ;color: #666666; font-family:µ¸¿ò,Arial;}
a:hover {text-decoration: none;color:#016FBC; font-family:µ¸¿ò,Arial;}
img {border:0}

.text {color :#666666; font-size:12px;font-family:µ¸¿ò,Arial; letter-spacing: -0.01em; line-height:18px }/* ±âº»»ö */
.text_black {color :#000000; font-size:12px;font-family:µ¸¿ò,Arial; letter-spacing: -0.01em; line-height:18px }/* black */
.text_white {color :#FFFFFF; font-size:12px;font-family:µ¸¿ò,Arial; letter-spacing: -0.01em; line-height:18px }/* white */
.text_blue {color :#016FBC; font-size:12px;font-family:µ¸¿ò,Arial; letter-spacing: -0.01em; line-height:18px }/* blue */


 /* blue sitemaplink */
.txt_blue, .txt_blue a:link, .txt_blue a:visited {color :#016FBC; font-size:12px;font-family:µ¸¿ò,Arial; letter-spacing: -0.01em; line-height:18px }
.txt_blue a:active, .txt_blue a:hover {color :#BE060E; font-size:12px;font-family:µ¸¿ò,Arial; letter-spacing: -0.01em; line-height:18px }


/* ¸µÅ© ¿¬°áÇÏ´Â °÷  */
.location {color:#828282; font-size:11px; font-family:µ¸¿ò,Arial; letter-spacing:-0.02em; line-height:18px }/*À§Ä¡Ç¥½Ã*/
a.location:link, a.location:visited, a.location:active {text-decoration:none ;color:#828282;font-family:µ¸¿ò,Arial; font-size:11px; letter-spacing:-0.02em;}
a.location:hover {text-decoration:none; color:#393939; font-family:µ¸¿ò,Arial; font-size:11px; letter-spacing:-0.02em;}

.listgo{color:#BE060E; font-family:µ¸¿ò,Arial; font-size:11px;}/*¸®½ºÆ®¹Ù·Î°¡±â*/
a.listgo:link, a.listgo:visited, a.listgo:active {text-decoration:none; color:#666666; font-size:11px; }
a.listgo:hover {text-decoration:none; color:#BE060E; font-size:11px;}

a.ulink:link, a.ulink:visited, a.ulink:active {text-decoration:none; color:#666666;}
a.ulink:hover {text-decoration:underline; color:#016FBC;}

.mainnews{color:#000000; font-family:µ¸¿ò,Arial; font-size:12px; letter-spacing:-0.02em;}/*¸ÞÀÎ_news*/
a.mainnews:link, a.mainnews:visited, a.mainnews:active {text-decoration:none; color:#000000;}
a.mainnews:hover {text-decoration:underline; color:#666666;}


/* ¿©¹é ÁÖ´Âµ¥ »ç¿ë */
.sub_space {padding-left:58px; } /* ¿ìÃø ÀüÃ¼ ¿©¹é Á¤ÀÇ */
.content_space {padding-left:16px; } /* ¿ìÃø ÄÁÅÙÃ÷ ¿©¹é Á¤ÀÇ */
.tle_space {padding-top:16; padding-bottom:4;} /* Å¸ÀÌÆ² ¿©¹é Á¤ÀÇ */
.bspace {padding-bottom:20px;} /* ³»¿ë ¾Æ·¡ÂÊ ¿©¹é Á¤ÀÇ */

.tpad_3 {padding-top:3;}
.tpad_5 {padding-top:5;}
.tpad_10 {padding-top:10;}
.lpad_3 {padding-left:3;}
.lpad_5 {padding-left:5;}
.lpad_10 {padding-left:10;}
.lpad_15 {padding-left:15;}
.rpad_5 {padding-right:5;}
.rpad_10 {padding-right:10;}
.rpad_20 {padding-right:20;}
.bpad_3 {padding-bottom:3;}
.bpad_5 {padding-bottom:5;}


/* ÁÙ°£°Ý */
.lh18 {line-height:18px;}
.lh22 {line-height:22px;}

/* ÀÚ°£ */
.ls05 {letter-spacing:-0.05em;}

/* ¶óÀÎÄÃ·¯ */
.line01 {background-color:#D0D0D0} /* Å¸ÀÌÆ² ÇÏ´Ü¶óÀÎ/footerÇÏ´Ü¶óÀÎ_Áß°£È¸»ö */
.line02 {background-color:#E0E0E0} /* ÅÇÇÏ´Ü¶óÀÎ_¿¬È¸»ö */
.line03 {background-color:#F1F1F1} /* ÁÂÃø3depth¸Þ´ºbg_¾ÆÁÖ¿¬ÇÑÈ¸»ö */
.line04 {background-color:#45A2EA} /* Å×ÀÌºí ÇÏ´Ü¶óÀÎ_ºí·ç */
.line_black {background-color:#000000} /* Å×ÀÌºí º¸´õ¶óÀÎ_ºí·¢ */
.line_white {background-color:#FFFFFF} /* È­ÀÌÆ® */


/* Å×ÀÌºí Çü½Ä Á¤ÀÇ */
.tbl01 { height:22px; background-color:#45A2EA; text-align:center; padding-top:5px;} /* Å×ÀÌºí»ó´Ü Ç×¸ñ¹Ù */
.tbl02 { height:26px; background-color:#FFFFFF; padding-top:5px;} /* Å×ÀÌºí¸®½ºÆ®02 */
.tbl03 {border:1px solid #E0E0E0; padding:10 10 10 10}


/* ¹öÆ° */
.cbtn { text-align:center; padding-top:10px;} /* Áß¾ÓÁ¤·Ä ¹öÆ° */
.rbtn { text-align:right; padding-top:10px; padding-right:20px;} /* ¿ìÃøÁ¤·Ä ¹öÆ° */


/* °Ô½ÃÆÇ - ÀÐ±â */
.tb_r1	{height:20px; font-size:12px; padding:3 10 1 10; color:#FFFFFF; background-color:#699CD5;} /* Á¦¸ñ */
.tb_r2	{font-size:12px; padding:10; color:#949494; background-color:#FFFFFF;} /* ³»¿ë */
.tb_r3	{height:20px; font-size:12px; padding:3 10 1 10; color:#7C7C7C; background-color:#FFFFFF;} /* Á¦¸ñ */



/* Æû Á¤ÀÇ */
input {font:12px µ¸¿ò,Arial; color:#666666; padding:2 2 2 3; border:1px #CCCCCC solid;}
.input2 {font:12px µ¸¿ò,Arial; color:#787878; padding:2 0 0 2;border:1px #D7D7D7 solid;background-color:#F6F6F6;}
.input3 {font:12px µ¸¿ò,Arial; color:#787878; padding:0;border:0px #969696 solid;}
.input4 {font:12px µ¸¿ò,Arial; color:#787878; padding:0;border:1px #D7D7D7 solid;}
select {font:12px µ¸¿ò,Arial; color:#787878; border:1px #969696 solid;}
.select2 {font:12px µ¸¿ò,Arial; color:#787878; border:1px #969696 solid;background-color:#FBFBFB;}
textarea {font:12px µ¸¿ò,Arial; color:#787878; padding:5; border:1px #969696 solid;line-height:17px;}
.textarea2 {font:12px µ¸¿ò,Arial; color:#787878; padding:5; border:1px #969696 solid;background-color:#F3F3F3;line-height:17px;}
.textarea3 {font:12px µ¸¿ò,Arial; color:#787878; padding:5; border:1px #E0E0E0 solid;line-height:17px;}
.textarea4 {font:12px µ¸¿ò,Arial; color:#787878; padding:5; border:1px #969696 solid;line-height:21px; letter-spacing:-0.05em}

/* ÆË¾÷Ã¢ */
.pop_tb1	{height:25px;padding:3 5 1 5; background-color:#699CD5; color:#FFFFFF; font-weight:bold; letter-spacing:-0.05em; line-height:15px;}
.pop_tb2	{height:25px;padding:3 5 1 5; background-color:#FFFFFF; color:#7C7C7C; letter-spacing:-0.05em; line-height:15px;}
.pop_tb3	{height:25px;padding:3 5 1 5; background-color:#F9F9F9; color:#7C7C7C; letter-spacing:-0.05em; line-height:15px;}
.pop_close	{height:19px; padding-right:10; background-color:#000000;} 

/* ¹è°æ»ö */
.bg01 {background-color:#45A2EA}/* ºí·ç */



