body { font-size: 12px; font-family: "µ¸¿ò", dotum; color:#222222;	line-height:150%;}
td   { font-size: 12px; font-family: "µ¸¿ò", dotum; color:#222222;	line-height:160%;}


/* ±âº»¸µÅ© */
a:link       { text-decoration:none; color:#222222; }
a:visited    { text-decoration:none; color:#222222; }
a:active     { text-decoration:none; color:#222222; }
a:hover      { text-decoration:underline;}

/*ÁøÇà°úÁ¤¸µÅ©(admin)*/
.PA a:link       { text-decoration:none; color:#FFFFFF; }
.PA a:visited    { text-decoration:none; color:#FFFFFF; }
.PA a:active     { text-decoration:none; color:#FFFFFF; }
.PA a:hover      { text-decoration:none; font-weight: bold; color:#FFFC00;}

/*¸ÞÀÎÄ«Å×°í¸®¸µÅ©*/
.mc { font-size:11px;font-family:µ¸¿ò,dotum; color:#777777; line-height:2;}
.MCL a:link       { text-decoration:none; color:#575757; }
.MCL a:visited    { text-decoration:none; color:#575757; }
.MCL a:active     { text-decoration:none; color:#575757; }
.MCL a:hover      { text-decoration:none; font-weight: bold; color:#D00000;}

/*ÀÚÆ÷½ºÄ«Å×°í¸®¸µÅ©*/
.zc { font-size:11px;font-family:µ¸¿ò,dotum; color:#4A83BB; line-height:2;}
.ZP a:link       { text-decoration:none; color:#4A83BB; }
.ZP a:visited    { text-decoration:none; color:#4A83BB; }
.ZP a:active     { text-decoration:none; color:#4A83BB; }
.ZP a:hover      { text-decoration:none; color:#FF6C00;}

/* ¸µÅ©-ºí·ç */
.link_b { text-decoration:underline; font-size:11px; color:#0012FF; }
/* µ¸¿ò±½ÀºÀÏ¹ÝÃ¼ */
.dsn { font-size:11px;font-family:µ¸¿ò,dotum; color:#BE8ADF; font-weight: bold; line-height:1.4; letter-spacing:-1px; }
/* Ä«Å×°í¸®¸µÅ© */
.dsc { font-size:11px;font-family:µ¸¿ò,dotum; color:#0066A7; font-weight: bold; line-height:1.4; letter-spacing:-1px; }
/* µ¸¿òÀÏ¹ÝÃ¼-ÇÏ´Ã»ö */
.ds { font-size:11px;font-family:µ¸¿ò,dotum; color:#A6654B; letter-spacing:-1px; padding:3 0}
/* µ¸¿òÀÏ¹ÝÃ¼-¿À·»Áö */
.dso { font-size:11px;font-family:µ¸¿ò,dotum; color:#FF6C00; letter-spacing:-1px; padding:3 0}
/* µ¸¿òÀÏ¹ÝÃ¼-È¸»ö */
.dsg { font-size:11px;font-family:µ¸¿ò,dotum; color:#737373; letter-spacing:-1px;}
/* µ¸¿òÀÏ¹ÝÃ¼-ºí·ç */
.dsb { font-size:11px;font-family:µ¸¿ò,dotum; color:#4A83BB; letter-spacing:-1px;}
/* µ¸¿òÀÏ¹ÝÃ¼-Èò»ö */
.dsw { font-size:11px;font-family:µ¸¿ò,dotum; color:#ffffff; letter-spacing:-1px;}
/* µ¸¿ò */
.DLF { font-family:µ¸¿òÃ¼; font-size:12px; color:#222222; }
/* ±¼¸² */
.GLF { font-family:±¼¸²Ã¼; font-size:9pt; color:#222222; }
/* ±¼¸²s */
.gs { font-family:±¼¸²Ã¼; font-size:8pt; color:#222222; }
/* Arials */
.als { font-family:Arial; font-size:8pt; color:#222222; }
/* Å«±Û¾¾ */
.BF { font-family:Tahoma; font-size:18px; }
/* Å«±Û¾¾-¿À·»Áö */
.BFO { font-family:µ¸¿ò; font-size:14px; color:#FF5A00;}
/* ÀÛÀº±Û¾¾ */
.sf { font-family:Tahoma; font-size:8pt; color:#222222; }
/* Arial ÀÛÀº±Û¾¾ */
.ssf  { font-family:Arial; font-size:8pt; color:#626262; font-weight: bold; }
.vsf  { font-family:Arial; font-size:8pt; color:#FFFFFF; }
/* Àû¸³±Ý */
.ps { font-family:Tahoma; font-size:10px; }
/*È¨ÆäÀÌÁöÇÏ´ÜÁÖ¼ÒºÎ*/
.ts { font-size:11px;font-family:µ¸¿ò,dotum; color:#737373;}
/*½ºÆä¼È±¸ÀÔÆùÆ®*/
.sp_buy { font-size:14px;font-family:Tahoma; color:#FF9000;}
/*½ÅÃ»¼­Å¸ÀÌÆ²±Û¾¾*/
.aptitle { font-size:13px;font-family:µ¸¿ò; color:#535353; font-weight: bold; padding-left:20px;}

ul.msg	{ padding:0;	margin:15px 0 25px 0;	list-style:none;	}
ul.msg li { padding-left:20px;	background:url(/image/IC_sym02.gif) no-repeat 0 3px; }

.tablebg { background-color:#C7C7C7; }
.subject { background-color:#DDDDDD; }

.ad_tablebg { background-color:#E1E1E1; }
.ad_subject { background-color:#F3F7FD; }
.ad_head { background-color:#060075; color:#FFFFFF; font-weight: bold; padding-left:10px; }

.button { }

.b { font-weight: bold; }
.ht { height:30px; }
.ht2 { height:20px; }
.lfont { font-size:13px; }
.sfont { font-size:11px; }
.w50 { width:50%; }
.w99 { width:99%; }
.arial { font-family:Arial; }
.lh  { line-height:150%; }
.lh2 { line-height:200%; }
.num {font-family:Arial; font-size:8pt;}

.box {border:1 solid; border-color:#DDDDDD; background-color:#FDFDFD;}
.login { color:#222222; font-family:vernada; font-size:10px;}
.line { background-color:#969696;}
.tdsc {background-color:#F0F0F0;}

.input      { font-family: µ¸¿ò; border:solid 1; border-color:#DCDCDC; font-size:9pt; color:#000000; height:22px; padding:4px 4px 0 4px}
.input_B { font-family: µ¸¿ò; border:solid 1; border-color:#DCDCDC; font-size:9pt; color:#000000; font-weight: bold; height:22px; padding:4px 4px 0 4px}
.input_BR { font-family: µ¸¿ò; font-size:9pt; font-weight: bold; text-align:right;}
.input_BRC { font-family: µ¸¿ò; font-size:9pt; font-weight: bold; text-align:right; color:#175EBF;}
.input_BRG { font-family: µ¸¿ò; font-size:9pt; font-weight: bold; text-align:right; color:#1C9600;}
.input_c    { font-family: µ¸¿ò; border:solid 1; border-color:#DCDCDC; font-size:9pt; BACKGROUND-COLOR: #000000; color:#000000; height:20px; vertical-align:middle; padding:3px 4px 0 4px} 
.input_d    { font-family: µ¸¿ò; border:solid 1; border-color:#DCDCDC; font-size:9pt; height:20px; vertical-align:middle; padding:3px 4px 0 4px} 
.textarea { font-size: 9pt; COLOR: #000000; border: 1px solid #DCDCDC; BACKGROUND-COLOR: #FFFFFF;}
.select   { font-family: Tahoma; font-size: 9pt; BACKGROUND-COLOR: #FFFFFF; COLOR: #000000;}

.list { color:#222222; }
.list0 { background-color:#FFFFFF; }
.list1 { background-color:#F1F1F1; }

/*°Ô½ÃÆÇ ¸®½ºÆ®TD¸ð¾ç³»±â*/
.list_td_s {border-right-width:1; border-top-width:1; border-right-color:#D4D4D4;border-top-color:#D4D4D4; border-right-style:solid; border-top-style:solid;}
.list_td_e {border-top-width:1;border-top-color:#D4D4D4;border-top-style:solid;}
.line { background-color:#D4D4D4; height:1px}

.elist_td_s {border-right-width:1; border-bottom-width:1; border-right-color:#D1DDE6; border-bottom-color:#D1DDE6;  border-right-style:solid; border-bottom-style:solid;}
.elist_td_e {border-bottom-width:1; border-bottom-color:#D1DDE6; border-bottom-style:solid;}
.elist_td_m {border-right-width:1; border-right-color:#D1DDE6; border-right-style:solid;}
.eline { background-color:#D1DDE6; height:1px}

/* ½ÅÃ»¼­ TD ¹è°æ»ö */
.apline { background-color:#F30000; height:3px}
.ap_tablebg { background-color:#CAD3DA; }
.ap_bg { background-color:#F4F1EB; color:#93660B }

/* ÁÖ¹®¼­¶óÀÎ TD ¹è°æ»ö */
.odline { background-color:#92B1C8; height:3px}
.od_tablebg { background-color:#CAD3DA; }
.od_bg { background-color:#F1F5F8; color:#618D9A }

/* Àû¸³±Ýº¸±â ¹è°æ»ö */
.poline { background-color:#C0C892; height:3px}
.po_bg { background-color:#F8F8F1; color:#636B37 }

/* °Ô½ÃÆÇ ¹è°æ»ö */
.boline { background-color:#D4D4D4; height:2px}
.bo_bg { background-color:#F4F4F4; color:#7A7A7A }

/* ¸¶ÀÌÆäÀÌÁö ¿ìÃø¼¼·Î¶óÀÎ¸¸µé±â */
.td_rs {border-right-width:1; border-top-width:1; border-right-color:#D2D2D2; border-right-style:solid;}
.btn_orange_s     { font-family: "Tahoma"; font-size: 11px;  padding-top:2px; COLOR: #000000; border: 1px solid #FF5A00; BACKGROUND-COLOR: #FFC000;}

/* ¹öÆ° */
.btstyle        { FONT-WEIGHT: bold; font-size: 13px; font-family: arial; }
.button         { font-family: "Tahoma"; font-size: 8pt; }
.button_b       { font-family: "Tahoma"; font-size: 8pt; font-weight: bold;}
.btn_orange     { font-family: "µ¸¿ò"; font-size: 12px;  padding-top:3px; COLOR: #000000; border: 1px solid #FF5A00; BACKGROUND-COLOR: #FFC000;}
.btn_orange_s   { font-family: "µ¸¿ò"; font-size: 11px;  padding-top:3px; COLOR: #000000; border: 1px solid #FF5A00; BACKGROUND-COLOR: #FFC000;}
.btn_blue       { font-family: "µ¸¿ò"; font-size: 12px;  padding-top:3px; COLOR: #000000; border: 1px solid #7B9CB9; BACKGROUND-COLOR: #B3CEE6;}
.btn_blue_s     { font-family: "µ¸¿ò"; font-size: 11px;  padding-top:3px; COLOR: #000000; border: 1px solid #7B9CB9; BACKGROUND-COLOR: #B3CEE6;}
.btn_blue_b     { font-family: "µ¸¿ò"; font-size: 12px;  width:79px; height:79px; COLOR: #000000; border: 1px solid #A8A8A8; BACKGROUND-COLOR: #DFDFDF;}
.btn_gray       { font-family: "µ¸¿ò"; font-size: 12px;  padding-top:3px; COLOR: #000000; border: 1px solid #A8A8A8; BACKGROUND-COLOR: #DFDFDF;}
.btn_gray_s     { font-family: "µ¸¿ò"; font-size: 11px;  padding-top:3px; COLOR: #000000; border: 1px solid #A8A8A8; BACKGROUND-COLOR: #DFDFDF;}
.btn_green      { font-family: "µ¸¿ò"; font-size: 12px;  padding-top:3px; COLOR: #000000; border: 1px solid #BCC212; BACKGROUND-COLOR: #E0E718;}
.btn_green_s    { font-family: "µ¸¿ò"; font-size: 11px;  padding-top:3px; COLOR: #000000; border: 1px solid #BCC212; BACKGROUND-COLOR: #E0E718;}


ul.sr {list-style-type:none;line-height:140%;margin:0;padding:0 0 0 .2em}
ul.sr li {background-image: url(./image/sq_dot_r.gif);background-repeat: no-repeat;background-position: 0 .4em; padding:0 0 2 .8em}

.topCate  .A_2	.btnMore	{position:absolute; right:0; bottom:-24px;}
.topCate  .A_2	ul	{width:965px; overflow:auto; background:url('./image/symbol01.gif') no-repeat 0 0; margin:0 auto; padding-top:12px;}
.topCate  .A_2	li	{float:left; letter-spacing:-0.05em; width:160px; padding-left:10px;}
.topCate  .A_2	li	dt	{background:url('./image/symbol01.gif') no-repeat 0 0px; padding-left:10px; color:#4D4D4D; font-weight:bold; line-height:13px;}
.topCate  .A_2	li	dd	{font-weight:normal; color:#999999; padding:0 0 10px 11px; line-height:15px; margin:0;}
.topCate  .A_2	li	dd	a	{display:block; margin:4px 0;}
.topCate  .A_2	li	dd	.t_org	{font-weight:bold}


ul  {list-style:none;}
li  {vertical-align:top}
li  img	{vertical-align:top}
img {border:0}
h1,h2,h3,h4,h5,h6  {margin:0; padding:0; font-size:12px;}