/*±âº»¸µÅ©»ö ¼³Á¤ */
a:link    {font-family:±¼¸², verdana; font-size:12px; text-decoration:none; color:#6979BB; }
a:active  {font-family:±¼¸², verdana; font-size:12px; text-decoration:none; color:#555555; }
a:visited {font-family:±¼¸², verdana; font-size:12px; text-decoration:none; color:#6979BB; }
a:hover   {font-family:±¼¸², verdana; font-size:12px; text-decoration:none; color:#709820; }

/*±âº»¸µÅ©»ö ¼³Á¤ */
a.now:link    {font-family:±¼¸², verdana; font-size:12px; text-decoration:none; color:orange; }
a.now:active  {font-family:±¼¸², verdana; font-size:12px; text-decoration:none; color:#555555; }
a.now:visited {font-family:±¼¸², verdana; font-size:12px; text-decoration:none; color:orange; }
a.now:hover   {font-family:±¼¸², verdana; font-size:12px; text-decoration:none; color:#709820; }

/*¸Þ´º¸µÅ©»ö ¼³Á¤*/
a.menu:link    { font-family:±¼¸², verdana; font-size:13px; color: #6979BB; text-decoration: none; font-weight : bold; }
a.menu:active  { font-family:±¼¸², verdana; font-size:13px; color: #FFFFFF; text-decoration: none; font-weight : bold; }
a.menu:visited { font-family:±¼¸², verdana; font-size:13px; color: #6979BB; text-decoration: none; font-weight : bold; }
a.menu:hover   { font-family:±¼¸², verdana; font-size:13px; color: #FF9800; text-decoration: none; font-weight : bold; }

/*¼­ºê¸Þ´º ¸µÅ©»ö ¼³Á¤*/
a.sub:link    { font-family:±¼¸², verdana; font-size:12px; color: #6979BB; text-decoration: none; }
a.sub:active  { font-family:±¼¸², verdana; font-size:12px; color: #333333; text-decoration: none; }
a.sub:visited { font-family:±¼¸², verdana; font-size:12px; color: #6979BB; text-decoration: none; }
a.sub:hover   { font-family:±¼¸², verdana; font-size:12px; color: #709820; text-decoration: none; }

/*ÆäÀÌÁö ³»¿ë ±Û²Ã,»ö ¼³Á¤ */
body,td,p,{ font-family:±¼¸²,verdana ; 
            font-size:12px; line-height: 18px;
            text-decoration: none; color: #555555; }

/*Å×ÀÌºíÅ×µÎ¸® »ö»ó¼³Á¤*/			  
.bodyline  { background-color: #FFFFFF; border: 1px #D8D8D8 solid; }
td.border  { background-color: #D8D8D8; }

/*¸Þ´º¹Ù ¹è°æ»ö ¼³Á¤*/
td.menubar { background-color: #303430; height: 40px;} 
             

/* ÀüÃ¼¹è°æ»ö¹× ½ºÅ©·Ñ¹Ù »ö»ó ¼³Á¤*/
body  { background-color: #FFFFFF;
        scrollbar-face-color: #CCCCCC; scrollbar-shadow-color: #CCCCCC; 
        scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #595959;
        scrollbar-darkshadow-color: #595959; scrollbar-track-color: #DBDBDB;
        scrollbar-arrow-color: #FFFFFF }

/* ÇÊµå¹è°æ»ö¹× Å×µÎ¸®»ö ¼³Á¤ */
input.basic  { background-color: #FFFFFF;
               font-family:±¼¸², verdana;font-size: 12px; text-decoration: none; color: #333333; 
               border: #555555 1px solid; 
               width: 90px; height: 18px; }  
               
input.bbs   { background-color: #FFFFFF;
               font-family:±¼¸², verdana;font-size: 12px; text-decoration: none; color: #333333; 
               border: #cccccc 1px solid;
               width: 90px; color: #333333; height: 18px; }

input.other  { background-color: #FFFFFF;
               font-family:±¼¸², verdana;font-size: 12px; text-decoration: none; color: #333333; 
                border: #cccccc 1px solid; 
               width: 70%; color: #333333; height: 18px; }
             
             
input.self { background-color: #f7f7f7; 
             border: #cccccc 1px solid;
             color: #333333; height: 18px; font-size: 12px }

/* input ¹öÆ°Ã³¸®*/                     
input.subblack { color : #FFFFFF; background-color : #000000;
                 font-family: Verdana; font-size:11px;
                 border: #006699; border-style: solid;
                 border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px }
input.subbutton { margin-top: 0px; margin-right: 0px; 
                  margin-bottom: 0px; margin-left: 0px; 
                  padding-top: 0px; padding-right: 0px; 
                  padding-bottom: 0px; padding-left: 0px; 
                  height: 22px; font-family: Verdana; font-size:11px;
                  border: 1px gray solid; 
                  background-color: #FFFFFF; cursor: pointer }

/* ±ÛÀÛ¼º, ¾à°üµîÀÇ textarea Ã³¸®*/
textarea        { background-color:#F2F2F2; 
                   border: 1px #CCCCCC solid;
                   font-family:±¼¸²,thahoma ; font-size:9pt; line-height: 18px;}
                  
textarea.rule { background-color:#FFFFFF; 
                border: 1px #CCCCCC solid;
                padding-top: 10px; padding-right: 10px; 
                padding-bottom: 10px; padding-left: 10px; 
                font-family:±¼¸²,thahoma ; font-size:9pt; line-height: 18px;}

.small_btn { padding-top: 1px; padding-right: 0px; 
             padding-bottom: 0px; padding-left: 0px; 
             height: 18px; font-family: Verdana; font-size:11px;
             border: 1px gray solid; 
             background-color: #FFFFFF; cursor: pointer }

/*½©Ä®¶ó ÁöÁ¤*/
th { color: #FFFFFF; font-size: 12px; font-weight : bold;
     background-color: #FFFFFF; height: 25px;
     background-image: url(images/th_img.gif);}

tr.bbsbar { background-color: #FFFFFF; height: 42px;		
            background-image: url(images/bg_bbsbar.gif);}
tr.bbsrow { background-color: #FFFFFF; }

td.bbsbar { font-size : 9pt; font-family : ±¼¸²,verdana; color: #333333; font-weight : bold;}   


td.bbsline1 { background-color: #D8D8D8; }
td.bbsline3 { background-color: #C0C4A8; }
td.dt-row1 { background-color: #F8F8F8; }

td.TitleBar { height: 26px; background-image: url(images/bg_titlebar.gif) }

/*°¢Á¾Å¸ÀÌÆ²¹è°æ*/
tr.nav    { height: 31px; background-image: url(images/bg_nav_bar.gif);}
tr.detailbar { height: 40px; background-image: url(images/bg_detailbar.gif) }
tr.pdtbar { height: 36px; background-image: url(images/bg_pdtbar.gif) }
tr.namebar { height: 26px; background-image: url(images/bg_namebar.gif) }
tr.leftbar { height: 31px; background-image: url(images/bg_leftbar.gif) }

td.row1	{ background-color: #F0F0F0; }
td.row2	{ background-color: #EFEFEF; }
td.row3	{ background-color: #E1E4DF; }
td.row4	{ background-color: #F7F7F7; }
td.dark	{ background-color: #D4D4D4; }
td.border { background-color: #D8D8D8; }
.bodyline	{ background-color: #FFFFFF; border: 1px #D8D8D8 solid; }

/*Æ¯Á¤ºÎºÐ ±Û²Ã,»ö ¼³Á¤*/
.red   { font-size : 12px; font-family : Tahoma; color: red; }
.gray  { font-size : 12px; font-family : Tahoma; color: gray; }
.blue  { font-size : 12px; font-family : ±¼¸²; color: blue; line-height: 18px; }
.slate { font-size : 12px; font-family : Tahoma; color: #778899; }
.white { font-size : 12px; font-family : Tahoma; color: #FFFFFF; line-height: 18px; }
.black { font-size : 12px; font-family : ±¼¸²; color: #000000; line-height: 18px; }
.pdt   { font-size : 14px; font-family : ±¼¸²; color: #0066CC; line-height: 22px; }
.small { font-size : 11px; font-family : verdana, Helvetica, sans-serif; color: #555555;}
.smallblue { font-size : 11px; font-family : verdana, Helvetica, sans-serif; color: #0066CC;}
.smallgreen { font-size : 11px; font-family : verdana, Helvetica, sans-serif; color: #509000;}
.smallred  { font-size : 11px; font-family : verdana, Helvetica, sans-serif; color: #FF0077;}
.003333   { font-size : 12px; color: #00333; line-height: 22px }
.gray_small { font-family : verdana, Helvetica, sans-serif; font-size : 11px; color: gray; }
.micro  { font-family : verdana, Helvetica, sans-serif; font-size : 9px; color: #333333; }
.normal { font-family: Verdana; font-size:12px; color: #000000; line-height: 18px; }
.copyright	{ font-size: 10px; font-family: verdana,arial; color: #555555; letter-spacing: -1px;}

/*¿©¹é¼³Á¤*/
.padding10 { padding-left:10px; }
.padding20 { padding-right:20px; }
