body  	 { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #505050; margin:0; padding:0;} 
table 	 { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #505050; line-height: 17px; border-collapse:collapse; border-spacing:0;}
td     	 { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #505050; line-height: 17px;}

input  	 { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #505050;}
select   { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #505050;} 	
textarea { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #505050;}

img		 { border:0px;}

a { color:#505050;text-decoration:none; } a:visited { color:#505050;text-decoration:none; } a:hover { color:#505050;text-decoration:underline; }
body  { scrollbar-shadow-color: #B4B4B4; 
		scrollbar-highlight-color: #ffffff; 
		scrollbar-face-color: #FFFFFF; 
		scrollbar-3dlight-color: #B4B4B4; 
		scrollbar-darkshadow-color: #ffffff; 
		scrollbar-track-color: #F7F7F7; 
		scrollbar-arrow-color: #AFAFAF;	 }

.photo_box		{border-style:solid; border-width:1; border-color:#C6C6AD; padding:2px;}
.photo_box_gray    {border-style:solid; border-width:1; border-color:#C9C9C9;}
.photo_box_gray01	{border-style:solid; border-width:1; border-color:#DCDDDE; padding:2px;}
.photo_box_gray02	{border-style:solid; border-width:1; border-color:#AEAEAE; padding:2px;}
.photo_box_gray03	{border-style:solid; border-width:1; border-color:#C9C9C9; padding:5px;}
.poster_box01	  {border-style:solid; border-width:1; border-color:#DCDDDE; padding:3px;}


/* GNB */
A:link.favorite     {color:#2E2E2E; text-decoration:none; letter-spacing:-1px; font-size:11px;}
A:visited.favorite  {color:#2E2E2E; text-decoration:none; letter-spacing:-1px; font-size:11px;}
A:active.favorite   {color:#2E2E2E; text-decoration:none; letter-spacing:-1px; font-size:11px;}
A:hover.favorite    {color:#2E2E2E; text-decoration:underline; letter-spacing:-1px; font-size:11px;} 

A:link.note     {color:#2E2E2E; text-decoration:none; letter-spacing:0px; font-size:11px;}
A:visited.note  {color:#2E2E2E; text-decoration:none; letter-spacing:0px; font-size:11px;}
A:active.note   {color:#2E2E2E; text-decoration:none; letter-spacing:0px; font-size:11px;}
A:hover.note    {color:#FF5E00; text-decoration:underline; letter-spacing:0px; font-size:11px;} 

A:link.total     {color:#737373; text-decoration:none; letter-spacing:-1px; font-size:11px; line-height:16px;}
A:visited.total  {color:#737373; text-decoration:none; letter-spacing:-1px; font-size:11px; line-height:16px;}
A:active.total   {color:#737373; text-decoration:none; letter-spacing:-1px; font-size:11px; line-height:16px;}
A:hover.total    {color:#F65302; text-decoration:none; letter-spacing:-1px; font-size:11px; line-height:16px;} 

A:link.total01     {color:#4E4E4E; text-decoration:none; letter-spacing:-1px; font-size:11px; line-height:15px;}
A:visited.total01  {color:#4E4E4E; text-decoration:none; letter-spacing:-1px; font-size:11px; line-height:15px;}
A:active.total01   {color:#4E4E4E; text-decoration:none; letter-spacing:-1px; font-size:11px; line-height:15px;}
A:hover.total01    {color:#000000; text-decoration:none; letter-spacing:-1px; font-size:11px; line-height:15px;} 

.utilmenu {letter-spacing:1px; font-size:11px; color:#B9B9B9; }
.name {letter-spacing:0; font-size:11px; color:#2E2E2E; font-weight:bold;}
.total_bg {letter-spacing:1px; font-size:11px; color:#C4C4C4;}
/* GNB */


/*°Ë»ö_¼¿·ºÆ®¹Ú½º*/
.select_div {position:relative; left:0px; top:0px; border:1px solid #B7B7B7; background-color:#ffffff;}
.select_div01 {position:absolute; left:-1px; top:0px; font-size:12px; color:#333333;}
.search_box {background-color:#FFFFFF; border-style:solid; border-width:1; border-color:#B7B7B7; font-size:12px; color:#333333; padding:3px 0 0 3px;}
/*°Ë»ö_¼¿·ºÆ®¹Ú½º*/


/* board */
#board .line	  {font-size:11px; letter-spacing:1px; color:#C9C9C9;}

A:link.pageno     {text-align:center; color:#595946; text-decoration:none; letter-spacing:-1px; font-size:11px;}
A:visited.pageno  {text-align:center; color:#595946; text-decoration:none; letter-spacing:-1px; font-size:11px;}
A:active.pageno   {text-align:center; color:#595946; text-decoration:none; letter-spacing:-1px; font-size:11px;}
A:hover.pageno    {text-align:center; color:#F55B17; text-decoration:none; letter-spacing:-1px; font-size:11px;}

.pageno_on 	  {font-size:11px; letter-spacing:1px; color:#F55B17; font-weight:bold;}

.search		  {color:#FF3C00; letter-spacing:-1px; font-size:12px; font-weight:bold;}
/* board */


/* popup */
#popup .tit 	  	  {padding:3 0 0 5; color:#ffffff; font-size:14px; font-weight:bold;}
#popup .txt1 	  	  {font-size:12px; font-weight:bold; color:#000000; font-family: "±¼¸²", "±¼¸²Ã¼";}
#popup .txt2 	  	  {font-size:12px; color:#000000; font-family: "±¼¸²", "±¼¸²Ã¼";}
#popup .txt03 	  	  {color:#FD3C01; font-size:12px; font-weight:bold; letter-spacing:-1px;}
#popup .o_txt 	  	  {font-size:12px; color:#FF6316; letter-spacing:-1px;}
#popup .st1 	  	  {color:#EF6E20; font-size:11px; }
#popup .st2 	  	  {color:#FD3C01; font-size:11px; font-weight:bold; letter-spacing:-1px;}
#popup .st3 	  	  {font-size:11px; line-height:15px; letter-spacing:0px;}
#popup .m			  {padding:0 0 0 0; color:#43433D; font-size:14px; letter-spacing:-1px; font-weight:bold;}
#popup .t1 	  	 	  {font-size:12px; padding:10 0 10 10; font-weight:bold;}
#popup .t2 	  	 	  {font-size:12px; padding:10 10 10 10;}
#popup .t3 	  	 	  {font-size:11px; line-height:15px; letter-spacing:-1px;}
#popup .t4   		  {background:url('http://design.xtoc.com/renewal_2007/img.xtoc.com/com/bu_dot2.gif') 1px 6px no-repeat; font-size:12px; margin:13 5 5 10px; padding:0 10 0 9px; }
#popup .t5 	  	 	  {font-size:12px; padding:15 0 10 0; line-height:15px;}
#popup .t6   		  {background:url('http://design.xtoc.com/renewal_2007/img.xtoc.com/com/bu_dot2.gif') 3px 12px no-repeat; bgcolor:#FFFFFF; font-size:12px; padding:3 10 0 11px; }
#popup .red_t		  {color:#FC4500; letter-spacing:0px; font-weight:bold;}
#popup .orange_t	  {color:#FF5F00; letter-spacing:0px;}
#popup .txt_b		  {font-weight:bold; letter-spacing:0px; padding:2 0 0 0;}
#popup .t_bullet 	  {font-family: "±¼¸²", "±¼¸²Ã¼"; background:url('http://design.xtoc.com/renewal_2007/img.xtoc.com/com/bu_dot2.gif') 1px 8px no-repeat; font-size:12px; padding:0 0 0 9; }

#popup_list dl   { padding:0 0 0 0;margin:0 0 0 0; color:#666666;}
#popup_list dd   { background:url('http://design.xtoc.com/renewal_2007/img.xtoc.com/com/bu_dot2.gif') 0px 6px no-repeat; line-height:16px; font-size:11px; color:#666666; margin:0 0 0 0; padding:0 0 0 6;letter-spacing:-1px;}

A:link.nation     {color:#3C3C3C; text-decoration:none; letter-spacing:0px; font-size:12px;}
A:visited.nation  {color:#3C3C3C; text-decoration:none; letter-spacing:0px; font-size:12px;}
A:active.nation   {color:#3C3C3C; text-decoration:none; letter-spacing:0px; font-size:12px;}
A:hover.nation    {color:#FF3E00; text-decoration:underline; letter-spacing:0px; font-size:12px;}

#popup_scrollbox 	  {width:450; height:600; overflow:auto; padding:10px; border:0; border-style:solid; border-color:black;}
#popup .TDscrollbar {
   SCROLLBAR-FACE-COLOR: #ededed; 
   FONT-SIZE: 9pt; 
   SCROLLBAR-HIGHLIGHT-COLOR: #fafafa; 
   SCROLLBAR-SHADOW-COLOR: #bdbdbd; COLOR: black; 
   SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
   SCROLLBAR-ARROW-COLOR: #89a0bc; 
   SCROLLBAR-TRACK-COLOR: #F7FFFF; 
   FONT-FAMILY: µ¸¿ò; 
   SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
 }
/* popup */


/* layer */
.layer_tit 	  	  {padding:3 0 0 0; color:#ffffff; font-size:12px; font-weight:bold; letter-spacing:-2px;}
.layer_tit01   	  {padding:4 2 0 0; color:#ffffff; font-size:11px; letter-spacing:-1px;}
.layer_tit02   	  {padding:4 2 0 0; color:#ffffff; font-size:12px; letter-spacing:0px;}
.layer_txt01   	  {padding:0 0 0 0; color:#333333; font-size:11px; letter-spacing:-1px;}
.layer_txt02   	  {padding:0 0 0 0; color:#333333; font-size:12px; letter-spacing:0px;}

A:link.layer_t01     {color:#ffffff; text-decoration:none; letter-spacing:-1px; font-size:11px;}
A:visited.layer_t01  {color:#ffffff; text-decoration:none; letter-spacing:-1px; font-size:11px;}
A:active.layer_t01   {color:#ffffff; text-decoration:none; letter-spacing:-1px; font-size:11px;}
A:hover.layer_t01    {color:#ffffff; text-decoration:underline; letter-spacing:-1px; font-size:11px;}

A:link.layer_t02     {color:#333333; text-decoration:none; letter-spacing:-1px; font-size:11px;}
A:visited.layer_t02  {color:#333333; text-decoration:none; letter-spacing:-1px; font-size:11px;}
A:active.layer_t02   {color:#333333; text-decoration:none; letter-spacing:-1px; font-size:11px;}
A:hover.layer_t02    {color:#FF5205; text-decoration:underline; letter-spacing:-1px; font-size:11px;}
/* layer */


/* RIGHT */
#ranking .list {padding:8 0 10 0; text-align:center}
#ranking .tit  {font-size:12px; color:#282828; font-weight:bold; letter-spacing:-1px; padding:6 0 3 12;}
#ranking .t1   {font-size:12px; color:#666666; line-height:22px;}
#ranking .t2   {font-size:12px; color:#666666; text-align:center; line-height:22px;}
#ranking .t3   {font-size:12px; color:#9D9D9D; text-align:center; line-height:25px; background:#F6F6F6;}


/* SEARCH */
#search_result .txt01 	{color:#000000; font-size:12px;}
#search_result .txt02 	{color:#EF4122; font-size:12px; font-weight:bold;}
#search_result .txt03 	{color:#000000; font-size:14px; font-weight:bold; font-family: "µ¸¿ò", "µ¸¿òÃ¼";}
#search_result .txt04 	{color:#FF6600; font-size:14px; font-weight:bold; font-family: "µ¸¿ò", "µ¸¿òÃ¼";text-decoration:underline;}
#search_result .txt05 	{color:#FF6600; font-size:12px; }

#news		  {margin:0 0 15 0; padding:0 0 0 0; }
#news  .t1    {font-size:12px; color:#FF7700; }
#news  .t2    {font-size:12px; color:#909090; }
A:link.news	  {color:#0000CC; text-decoration:underline; letter-spacing:0px; font-size:13px; padding:5 0 0 0;}
A:visited.news {color:#0000CC; text-decoration:underline; letter-spacing:0px; font-size:13px; padding:5 0 0 0;}
A:active.news  {color:#0000CC; text-decoration:underline; letter-spacing:0px; font-size:13px; padding:5 0 0 0;}
A:hover.news   {color:#0000CC; text-decoration:underline; letter-spacing:0px; font-size:13px; padding:5 0 0 0;}

#news .st1 	  {background:url('http://design.xtoc.com/renewal_2007/img.xtoc.com/com/bu_dot.gif') 0 5 no-repeat; font-size:11px; padding:0 0 0 6; color:#808284}

#list .tit1        {font-size:13px; color:#000000; font-weight:bold; font-family: "±¼¸²", "±¼¸²Ã¼";}
#list .view         {text-align:right; font-size:12px; color:#000000; text-decoration:underline; }

#banner        {margin:10 0 0 0;}


/* FOOTER */
#footer {margin:10px 0 20px 0;}
#footer .t {padding:16px 0 13px 0; font-size:11px; color:#CFCFB9; letter-spacing:10px;}
#footer .ad_t { font-size:11px; color:#767676; letter-spacing:0; line-height:17px;}
#footer .copy { font-size:11px; color:#0371B0; letter-spacing:0; font-weight:bold;}
#footer .footerline01 {font-size:11px; color:#c1c1c1; letter-spacing:10px;}
#footer .footer_ad    {font-size:11px; color:#767676; letter-spacing:0; line-height:17px;}

A:link.t01     {color:#595946; text-decoration:none; letter-spacing:-1px; font-size:11px;}
A:visited.t01  {color:#595946; text-decoration:none; letter-spacing:-1px; font-size:11px;}
A:active.t01   {color:#595946; text-decoration:none; letter-spacing:-1px; font-size:11px;}
A:hover.t01    {color:#037FBA; text-decoration:none; letter-spacing:-1px; font-size:11px;}

#footer .t02    {color:#037FBA; text-decoration:none; letter-spacing:-1px; font-size:11px;}
/* FOOTER */


/* sponsor link */
A:link.link_tit     {font-size:12px; color:#FE6B00; font-weight:bold; line-height:23px; letter-spacing:-1px; text-decoration:none;}
A:visited.link_tit  {font-size:12px; color:#FE6B00; font-weight:bold; line-height:23px; letter-spacing:-1px; text-decoration:none;}
A:active.link_tit   {font-size:12px; color:#FE6B00; font-weight:bold; line-height:23px; letter-spacing:-1px; text-decoration:none;}
A:hover.link_tit    {font-size:12px; color:#EF1100; font-weight:bold; line-height:23px; letter-spacing:-1px; text-decoration:underline;}

A:link.link_txt     {color:#505050; text-decoration:none; letter-spacing:-1px; font-size:11px;}
A:visited.link_txt  {color:#505050; text-decoration:none; letter-spacing:-1px; font-size:11px;}
A:active.link_txt   {color:#505050; text-decoration:none; letter-spacing:-1px; font-size:11px;}
A:hover.link_txt    {color:#EA5700; text-decoration:underline; letter-spacing:-1px; font-size:11px;}
/* sponsor link */
/* modify ok */
