
HTML, BODY, TH , TD, DIV, PRE, UL { font-family:Dotum, Gulim, arial; font-size:12px; color:#666; line-height:130%; padding:0; margin:0; text-decoration:none;}
HTML{ border:0; margin:0; padding:0; width:100%; height:100%; }
BODY{ border:0; margin:0; padding:0; width:100%; height:100%; }

IMG{ border:0; }
PRE{line-height:150%;}


A{ color:#333; text-decoration:none; font-family:Dotum, Gulim, Tahoma, verdana; }
A:hover{ color:#ff6600; text-decoration:underline; font-family: Dotum, Gulim, Tahoma, verdana; }


DIV.auto,
TABLE.auto{ margin-left:auto; margin-right:auto; }

a.rollover img {border-width:0px; display:inline;}
a.rollover img.over {display:none;}
a.rollover:hover {border:0px;}
a.rollover:hover img {display:none;}
a.rollover:hover img.over {display:inline;}

.vimg {background:url(../images/vimg_bg.jpg) repeat-x top;}

.justify{ text-align:justify; }
.center{ text-align:center; }
.right{ text-align:right; }
.left{ text-align:left; }
.top{ vertical-align:top; }
.middle{ vertical-align:middle; }
.bottom{ vertical-align:bottom; }
.b{ font-weight:bold; }

.SPW{letter-spacing:1px;}
.SPM{letter-spacing:-1px;}

.C6 {color:#666;}
.C9 {color:#999;}
.C0 {color:#000;}
.CB	{color:#3159ad;} /*Blue*/
.CR	{color:#f63501;} /*Red*/
.CG	{color:#4ba72e;} /*GReen*/


.LH14 {line-height: 14px}
.LH16 {line-height: 16px}
.LH18 {line-height: 18px}
.LH20 {line-height: 20px}
.LH22 {line-height: 22px}


.Tahoma {font-family:Tahoma,Verdana;}

.main_banner {}	
.main_banner li {}
.main_banner li img {vertical-align:middle;}
.main_banner .bnr_first {}
.main_banner .bnr {display:none; opacity:0.0; filter:alpah(opacity=0); -khtml-opacity:0; -moz-opacity:0;}



/* ¸ÞÀÎ °øÁö»çÇ× */
.m_notice {font-family: "Gulim, Dotum, Tahoma, verdana"; color:#5c5c5c; font-size:12px; text-decoration: none; line-height: 12pt; }
.m_notice a:link {font-size:12px; color:#5c5c5c; text-decoration: none; }
.m_notice a:visited {font-size:12px; color:#5c5c5c; text-decoration: none; }
.m_notice a:hover {font-size:12px; color:#009933; text-decoration: none; }

/* ¸ÞÀÎ ³¯Â¥ */
.m_date {font-family: "Tahoma, Dotum, Gulim, verdana"; color:#858585; font-size:11px; text-decoration: none; line-height: 12pt; }
.m_date a:link {font-size:12px; color:#858585; text-decoration: none; }
.m_date a:visited {font-size:12px; color:#858585; text-decoration: none;}
.m_date a:hover {font-size:12px; color:#858585; text-decoration: underline;}



/* °æ·ÎÇ¥½Ã */
.path{font-family: "Dotum, Gulim, Tahoma, verdana"; color:#939393; font-size:11px; text-decoration: none; line-height: 12pt;}
.path a:link {font-size:11px; color:#939393; text-decoration: none}
.path a:visited {font-size:11px; color:#939393; text-decoration: none}
.path a:hover {font-size:11px; color:#000000; text-decoration: none}

/* ·Î±×ÀÎÆû */
.in {font-size:11px; font-family:Tahoma,verdana,Dotum; COLOR:#333333; BORDER:1px solid #c1c1c1; background-color: #f4f4f4; height:20px; padding-top:3px; padding-left:5px; width:79px;}
.loginpage_in {font-size:12px; font-family:Tahoma,verdana,Dotum; COLOR:#333333; BORDER:1px solid #dcdcdc; background-color: #f1f1f1; width:180px; height:24px; padding-top:3px; padding-left:5px; }

.underline {border-bottom:1px solid #e7e7e7; }

/* »çÀÌÆ®¸Ê */
.m_sitemap {font-family: "Gulim, Dotum, Tahoma, verdana"; color:#666666 ; font-size:12px; text-decoration: none; line-height: 12pt; }
.m_sitemap a:link {font-size:12px; color:#666666; text-decoration: none; }
.m_sitemap a:visited {font-size:12px; color:#666666; text-decoration: none; }
.m_sitemap a:hover {font-size:12px; color:#009933; text-decoration: underline; }



.box_top {background:#5dbe32; height:2px;}
.box_tit {border-top:1px solid #e7e7e7; border-left:1px solid #e7e7e7; background:#f7f7f7; color:#888888;}
.box_tit_end {border-top:1px solid #e7e7e7; border-right:1px solid #e7e7e7; border-left:1px solid #e7e7e7; background:#f7f7f7; color:#888888;}
.box_line {border-top:1px solid #e7e7e7; border-left:1px solid #e7e7e7;}
.box_line_end {border-top:1px solid #e7e7e7; border-right:1px solid #e7e7e7; border-left:1px solid #e7e7e7;}
.box_line_bottom {border-top:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; border-left:1px solid #e7e7e7; }
.box_line_bottom_end {border-top:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; border-right:1px solid #e7e7e7; border-left:1px solid #e7e7e7;}


.title_big {font-family: "Dotum, Gulim, Tahoma, verdana"; color:#000; font-size:12px; font-weight:bold; letter-spacing:-1px;}
.title_red {font-family: "Dotum, Gulim, Tahoma, verdana"; color:#d6100e; font-size:12px; font-weight:bold; letter-spacing:-1px;}

.list_line_bottom {border-bottom:1px solid #eeeeee;}

.txt_small{font-family: "Dotum"; color:#257eb7; font-size:11px;}
.input_d {font-size:12px; font-family:Dotum, Tahoma,verdana; COLOR:#333333; BORDER:1px solid #CCCCCC; background-color:#FFF; height:20px; padding-top:3px; padding-left:5px; }

 .Txt1
   {
                    font-size:12px; 
					font-family:Dotum,Tahoma,verdana; 
					COLOR:#666; 
					BORDER:1px solid #eae9e9; 
					text-align:left; 
					letter-spacing:-1;
					background-color: #f4f3f3;}  


.ML1 { margin-left:   1px; }
.MR1 { margin-right:  1px; }
.MT1 { margin-top:    1px; }
.MB1 { margin-bottom: 1px; }
.MW1 { margin-left:   1px; margin-right:  1px; }
.MH1 { margin-top:    1px; margin-bottom: 1px; }
.ML2 { margin-left:   2px; }
.MR2 { margin-right:  2px; }
.MT2 { margin-top:    2px; }
.MB2 { margin-bottom: 2px; }
.MW2 { margin-left:   2px; margin-right:  2px; }
.MH2 { margin-top:    2px; margin-bottom: 2px; }
.ML3 { margin-left:   3px; }
.MR3 { margin-right:  3px; }
.MT3 { margin-top:    3px; }
.MB3 { margin-bottom: 3px; }
.MW3 { margin-left:   3px; margin-right:  3px; }
.MH3 { margin-top:    3px; margin-bottom: 3px; }
.ML4 { margin-left:   4px; }
.MR4 { margin-right:  4px; }
.MT4 { margin-top:    4px; }
.MB4 { margin-bottom: 4px; }
.MW4 { margin-left:   4px; margin-right:  4px; }
.MH4 { margin-top:    4px; margin-bottom: 4px; }
.ML5 { margin-left:   5px; }
.MR5 { margin-right:  5px; }
.MT5 { margin-top:    5px; }
.MB5 { margin-bottom: 5px; }
.MW5 { margin-left:   5px; margin-right:  5px; }
.MH5 { margin-top:    5px; margin-bottom: 5px; }
.ML10{ margin-left:   10px; }
.MR10{ margin-right:  10px; }
.MT10{ margin-top:    10px; }
.MB10{ margin-bottom: 10px; }
.MW10{ margin-left:   10px; margin-right:  10px; }
.MH10{ margin-top:    10px; margin-bottom: 10px; }
.ML15{ margin-left:   15px; }
.MR15{ margin-right:  15px; }
.MT15{ margin-top:    15px; }
.MB15{ margin-bottom: 15px; }
.MW15{ margin-left:   15px; margin-right:  15px; }
.MH15{ margin-top:    15px; margin-bottom: 15px; }
.ML20{ margin-left:   20px; }
.MR20{ margin-right:  20px; }
.MT20{ margin-top:    20px; }
.MB20{ margin-bottom: 20px; }
.MW20{ margin-left:   20px; margin-right:  20px; }
.MH20{ margin-top:    20px; margin-bottom: 20px; }

.PL1 { padding-left:   1px; }
.PR1 { padding-right:  1px; }
.PT1 { padding-top:    1px; }
.PB1 { padding-bottom: 1px; }
.PW1 { padding-left:   1px; padding-right:  1px; }
.PH1 { padding-top:    1px; padding-bottom: 1px; }
.PL2 { padding-left:   2px; }
.PR2 { padding-right:  2px; }
.PT2 { padding-top:    2px; }
.PB2 { padding-bottom: 2px; }
.PW2 { padding-left:   2px; padding-right:  2px; }
.PH2 { padding-top:    2px; padding-bottom: 2px; }
.PL3 { padding-left:   3px; }
.PR3 { padding-right:  3px; }
.PT3 { padding-top:    3px; }
.PB3 { padding-bottom: 3px; }
.PW3 { padding-left:   3px; padding-right:  3px; }
.PH3 { padding-top:    3px; padding-bottom: 3px; }
.PL4 { padding-left:   4px; }
.PR4 { padding-right:  4px; }
.PT4 { padding-top:    4px; }
.PB4 { padding-bottom: 4px; }
.PW4 { padding-left:   4px; padding-right:  4px; }
.PH4 { padding-top:    4px; padding-bottom: 4px; }
.PL5 { padding-left:   5px; }
.PR5 { padding-right:  5px; }
.PT5 { padding-top:    5px; }
.PB5 { padding-bottom: 5px; }
.PW5 { padding-left:   5px; padding-right:  5px; }
.PH5 { padding-top:    5px; padding-bottom: 5px; }
.PL10{ padding-left:   10px; }
.PR10{ padding-right:  10px; }
.PT10{ padding-top:    10px; }
.PB10{ padding-bottom: 10px; }
.PW10{ padding-left:   10px; padding-right:  10px; }
.PH10{ padding-top:    10px; padding-bottom: 10px; }
.PL15{ padding-left:   15px; }
.PR15{ padding-right:  15px; }
.PT15{ padding-top:    15px; }
.PB15{ padding-bottom: 15px; }
.PW15{ padding-left:   15px; padding-right:  15px; }
.PH15{ padding-top:    15px; padding-bottom: 15px; }
.PL20{ padding-left:   20px; }
.PR20{ padding-right:  20px; }
.PT20{ padding-top:    20px; }
.PB20{ padding-bottom: 20px; }
.PW20{ padding-left:   20px; padding-right:  20px; }
.PH20{ padding-top:    20px; padding-bottom: 20px; }
.PL30{ padding-left:   30px; }
.PR30{ padding-right:  30px; }
.PT30{ padding-top:    30px; }
.PB30{ padding-bottom: 30px; }
.PW30{ padding-left:   30px; padding-right:  30px; }
.PH30{ padding-top:    30px; padding-bottom: 30px; }
.PH40{ padding-top:    40px; padding-bottom: 40px; }
.PT40{ padding-top:    40px; }
.PT50{ padding-top:    50px; }
.PT60{ padding-top:    60px; }


.F8   { font-size: 8px; font-family:tahoma; }
.F9   { font-size: 9px; font-family:tahoma; }
.F10  { font-size:10px; font-family:tahoma; }
.F11  { font-size:11px; }
.F12  { font-size:12px; }
.F14  { font-size:14px; }


.H1   { height:  1px; }
.H2   { height:  2px; }
.H3   { height:  3px; }
.H4   { height:  4px; }
.H5   { height:  5px; }
.H10  { height: 10px; }
.H15  { height: 15px; }
.H17  { height: 17px; }
.H18  { height: 18px; }
.H19  { height: 19px; }
.H20  { height: 20px; }
.H21  { height: 21px; }
.H22  { height: 22px; }
.H23  { height: 23px; }
.H24  { height: 24px; }
.H25  { height: 25px; }
.H30  { height: 30px; }
.H35  { height: 35px; }
.H40  { height: 40px; }




.W1   { width:  1px; }
.W2   { width:  2px; }
.W3   { width:  3px; }
.W4   { width:  4px; }
.W5   { width:  5px; }
.W10  { width: 10px; }
.W18  { width: 18px; }
.W19  { width: 19px; }
.W20  { width: 20px; }
.W21  { width: 21px; }
.W24  { width: 24px; }
.W25  { width: 25px; }
.W30  { width: 30px; }


/*board */
.mrb20            {padding-bottom:20px;}
.menuline         {border-top:1px solid #e5e5e5;}
.m_line2          {border-top:2px solid #968e84; }
.m_line_bottom    {border-bottom:2px solid #968e84; }
.LBG  {border-bottom:1px solid #b0d893; line-height:35px; }
.LLG  {border-left:1px solid #b0d893;}

.bordert {border: 1px solid #FFF; padding: 5px 10px;}



/*old*/
.Txt
   {
                    font-size:11px; 
					font-family:Tahoma,verdana,Dotum; 
					COLOR:#666666; 
					BORDER:1px solid #999999; 
					text-align:left; 
					background-color: #fff;}
					padding:10px;

.m_line     {border-bottom:1px solid #e3e3e3;}

.moviebox           {border:1px solid #656565; }
.newsletterbox      {border:1px solid #d9d9d9; }




