/*
A:link { text-decoration:none;color: #333333;}
A:visited { text-decoration:none;color: #333333;}
A:hover {text-decoration:underline;color: #333333;}

a {selector-dummy:expression(this.hideFocus=true);}
P {margin-top:2px;margin-bottom:2px;line-height:1.4}
img{border:0px;}
*/

@charset "euc-kr";

body {
	margin: 0; padding: 0;
	color: #555555; font-size: 12px;
    font-family:  "µ¸¿ò", Dotum, Gulim, "±¼¸²", sans-serif;
	line-height:15px;
}

 /* form text */
  .form {padding:0px; margin:0px}
  .inputbox {font-family:"±¼¸²"; font-size:12px; color:#55555; background-color:#ffffff; border:1px solid #4478c1;}
  .inputcheck { color:#55555; background-color:#FFFFFF; border:0px }

A:link { text-decoration:none;color: #555555;}
A:visited { text-decoration:none;color: #555555;}
A:hover {text-decoration:none;color: #555555; }

P {margin-top:0px;margin-bottom:0px;}

img{border:0px;}

.main_div { margin-left:7px; }

.margin_btm5{ padding:0px 0px 5px 0px; vertical-align: top; }
.margin_btm10{ padding:0px 0px 10px 0px; vertical-align: top; }
.margin_btm15{ padding:0px 0px 15px 0px; vertical-align: top; }
.margin_btm10left9{ padding:0px 0px 10px 9px; vertical-align: top; }
.margin_btm15left9{ padding:0px 0px 15px 9px; vertical-align: top; }

.font110 { font-size:11px; color:#555555; font-weight: none;letter-spacing:0em;}
.font11c { font-size:11px; color:#555555; font-weight: none;letter-spacing:-0.1em; text-align:center;}
.font11b { font-size:11px; color:#555555; font-weight: bold;letter-spacing:-0.1em;}
.font11bc { font-size:11px; color:#555555; font-weight: bold;letter-spacing:-0.1em; text-align:center;}
.font12b { font-size:12px; color:#555555; font-weight: bold;letter-spacing:-0.1em;}
.font12bc { font-size:12px; color:#555555; font-weight: bold;letter-spacing:-0.1em; text-align:center;}

.txtb { font-weight: bold;text-align: center;letter-spacing:-0.1em; color:#0747a8;}
	.txtb  a{color:#0747a8; text-decoration: none;}
	.txtb  a:link{color: #0747a8; text-decoration:none;}
	.txtb  a:hover{color: #0747a8; text-decoration:none; font-weight: bold;}
	.txtb  a:visited{color: #0747a8; text-decoration:none;}

.txtbL { font-weight: bold;letter-spacing:0em; color:#0747a8;}
	.txtbL  a{color:#0747a8; text-decoration: none;}
	.txtbL  a:link{color: #0747a8; text-decoration:none;}
	.txtbL  a:hover{color: #0747a8; text-decoration:none; font-weight: bold;}
	.txtbL  a:visited{color: #0747a8; text-decoration:none;}

.txtb0 { font-weight: bold;text-align: center;letter-spacing:0em; color:#0747a8;}
	.txtb0  a{color:#0747a8; text-decoration: none;}
	.txtb0  a:link{color: #0747a8; text-decoration:none;}
	.txtb0  a:hover{color: #0747a8; text-decoration:none; font-weight: bold;}
	.txtb0  a:visited{color: #0747a8; text-decoration:none;}


/* ¿ÞÂÊ°Ô½ÃÆÇ ¸Þ´º */
. leftm_bbs { font-size: 12px; color: #555555; letter-spacing:-0.1em; height: 100px;}
	.leftm_bbs  a{color:#555555; text-decoration: none;}
	.leftm_bbs  a:link{color: #555555; text-decoration:none;}
	.leftm_bbs  a:hover{color: #555555; text-decoration:none; font-weight: bold;}
	.leftm_bbs  a:visited{color: #555555; text-decoration:none;}


/* ¿ÞÂÊ°Ô½ÃÆÇ ¸Þ´º  BestZone   Blog */
#list1 { margin:0; padding:0;list-style-type:none;}
#list1 li{ background:url('/img/common/meun_l_dotline.gif') repeat-x 0 100%; height:26px;line-height:26px; }
#list1 select{ font-size:12px; margin-top:3px;letter-spacing:-2px;width:130px;}
#list1 img {vertical-align:middle;}
#list1 .clover { background:url('/img/common/meun_l_iconsuk.gif') no-repeat 0 0; padding-left:20px;}
#list1 .candle { background:url('/img/common/candlelight.gif') no-repeat 0 0; padding-left:20px;}
#list1 .list_sel {background:url('/img/common/meun_l_iconsuk.gif') no-repeat 0 6px; padding-left:20px;padding-top:3px;}
#list1 .last_list {background:none;}
#list1 a:hover{font-weight:bold;}


#list2 { margin:0; padding:0;list-style-type:none;}
#list2 li{  border-bottom:1px solid #efefef; repeat-x 0 100%; height:25px;line-height:25px; padding:0px 10px 0px 10px;}
#list2 .first_list {color:#E86201; font-weight:bold;}
#list2 .last_list { border-bottom:0px;}
#list2 a:hover{font-weight:bold;}

/* small text */
.sblack1 {  font-family: "µ¸¿ò", "Arial"; font-size: 8pt; font-style: normal; line-height: 11pt; font-weight: normal; color: #333333; text-decoration: none;letter-spacing:-0.1em; }
.sblack1 a { color : #333333;font-size: 8pt;text-decoration: none; }
.sblack1 a:hover { color : #333333;font-size: 8pt;text-decoration: none; }

.sgray1 {  font-family: "µ¸¿ò", "Arial"; font-size: 8pt; font-style: normal; line-height: 14pt; font-weight: normal; color: #333333; text-decoration: none;letter-spacing:-0.1em; }
.sgray1 a { color : #444444;font-size: 8pt; }
.sgray1 a:hover { color : #E65793;font-size: 8pt; }

/* normal text */

.nblack1 {  font-family:"µ¸¿ò"; font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: normal; color: #333333; text-decoration: none; }
.nblack1 a { color : #333333; }

.ngray1 {  font-family: "µ¸¿ò"; font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: normal ; color: #636563; text-decoration: none; }
.ngray1 a {color:#636563;}
.ngray1 a:visited {color:#636563;}

.nblue1 {  font-family: "µ¸¿ò"; font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: normal ; color: #18BABF; text-decoration: none; }
.nblue1 a {color:#18BABF;}
.nblue1 a:visited {color:#18BABF;}

.nnavy1 {  font-family: "µ¸¿ò"; font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: normal ; color: #0A6C86; text-decoration: none; }
.nnavy1 a {color:#0A6C86;}
.nnavy1 a:visited {color:#0A6C86;}

.ngreen1 { font-family: "µ¸¿ò"; font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: normal; color:#00B03B; text-decoration: none; }
.ngreen1 a {color:#00B03B;}
.ngreen1 a:visited {color:#00B03B;}

 a.blue{ font-family: "µ¸¿ò"; font-size: 12px; line-height: 19px; color: #4C4C4C; text-decoration: none} 
 a.blue:hover { font-family: "µ¸¿ò"; font-size: 12px; line-height: 19px; color: #0091C8; text-decoration: none} 
 
 .gray01{ font-family: "µ¸¿ò"; font-size: 12px; line-height: 19px; color: #4C4C4C; text-decoration: none} 
 .black01{ font-family: "µ¸¿ò"; font-size: 12px; line-height: 19px; color: #333333; text-decoration: none} 
 
.nred1 { font-family: "µ¸¿ò"; font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: normal; color: #CC0000; text-decoration: none; }
.nred1 a { color : #CC0000; }
.nred1 a:visited { color : #CC0000; }

.norange1 { font-family: "µ¸¿ò"; font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: normal; color: #ff9f1f; text-decoration: none; }
.norange1 a { color : #ff9f1f; }
.norange1 a:visited { color : #ff9f1f; }

.norange2 { font-family: "µ¸¿ò"; font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: normal; color: #EF7929; text-decoration: none; }
.norange2 a { color : #EF7929; }
.norange2 a:visited { color : #EF7929; }

.npink1 { font-family: "µ¸¿ò"; font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: normal; color: #FF9999; text-decoration: none; }
.npink1 a { color : #FF9999; }
.npink1 a:visited { color : #FF9999; }

.npurple1 { font-family: "µ¸¿ò"; font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: normal; color: #D6AEFF; text-decoration: none; }
.npurple1 a { color : #D6AEFF; }
.npurple1 a:visited { color : #D6AEFF; } 

 /* bold text */
 .bblack1 {  font-family: "µ¸¿ò"; font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: bold; color: #333333; text-decoration: none; }
 .bblack1 a { color : #333333; }
 
 .bblack2 {  font-family: "¹ÙÅÁ,¹ÙÅÁÃ¼"; font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: bold; color: #333333; text-decoration: none; }
 .bblack2 a { color : #333333; }
 
 .bgray1 {  font-family: "µ¸¿ò"; font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: bold ; color: #666666; text-decoration: none; }
 .bgray1 a {color:#666666;}
 .bgray1 a:visited {color:#666666;}

 .bnavy1 {  font-family: "µ¸¿ò"; font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: bold ; color: #3C6DAD; text-decoration: none; }
 .bnavy1 a {color:#3C6DAD;}
 .bnavy1 a:visited {color:#3C6DAD;}
 
 .bgray2 {  font-family: "µ¸¿ò"; font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: bold ; color: #ADAEAD; text-decoration: none; }
 .bgray2 a {color:#ADAEAD;}
 .bgray2 a:visited {color:#ADAEAD;}
 
 .bblue1 {  font-family: "µ¸¿ò"; font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: bold ; color: #18BABF; text-decoration: none; }
 .bblue1 a {color:#18BABF;}
 .bblue1 a:visited {color:#18BABF;}
 
 .bblue2 {  font-family: "µ¸¿ò"; font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: bold ; color: #0066CC; text-decoration: none; }
 .bblue2 a {color:#0066CC;}
 .bblue2 a:visited {color:#0066CC;}
 
 .bgreen1 { font-family: "µ¸¿ò"; font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: bold; color:#00B03B; text-decoration: none; }
 .bgreen1 a {color:#00B03B;}
 .bgreen1 a:visited {color:#00B03B;}
 
 .bgreen2 { font-family: "µ¸¿ò"; font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: bold ; color:#529E7B; text-decoration: none; }
 .bgreen2 a {color:#529E7B;}
 .bgreen2 a:visited {color:#529E7B;}

 .bgreen3 { font-family: "µ¸¿ò"; font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: bold; color:#5B8800; text-decoration: none; }
 .bgreen3 a {color:#5B8800;}
 .bgreen3 a:visited {color:#5B8800;}
 
 .bred1 { font-family: "µ¸¿ò"; font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: bold; color: #CC0000; text-decoration: none; }
 .bred1 a { color : #CC0000; }
 .bred1 a:visited { color : #CC0000; }
 
 .borange1 { font-family: "µ¸¿ò"; font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: bold; color: #ff9f1f; text-decoration: none; }
 .borange1 a { color : #ff9f1f; }
 .borange1 a:visited { color : #ff9f1f; }
 
 .borange2 { font-family: "µ¸¿ò"; font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: bold ; color: #EF7929; text-decoration: none; }
 .borange2 a { color : #EF7929; }
 .borange2 a:visited { color : #EF7929; }
 
 .bpink1 { font-family: "µ¸¿ò"; font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: bold ; color: #FF9999; text-decoration: none; }
 .bpink1 a { color : #FF9999; }
 .bpink1 a:visited { color : #FF9999; }

 .bpurple1 { font-family: "µ¸¿ò"; font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: bold ; color: #D6AEFF; text-decoration: none; }
 .bpurple1 a { color : #D6AEFF; }
 .bpurple1 a:visited { color : #D6AEFF; }  

 
 /* title text */
 .tgray2 {  font-family: "µ¸¿ò"; font-size: 12pt; font-style: normal; line-height: 16pt;letter-spacing:-0.1em; font-weight: bold; color: #999999; text-decoration: none; }
 .tgray2 a { color : #999999; }


  /* table style*/ 
  /*  table */
  TD { font-family: "µ¸¿ò", "Arial"; font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: normal; color: #333333; text-decoration: none;  word-break:break-all; }
  td.gray { font-family: "µ¸¿ò", "Arial"; font-size: 9pt; font-style: normal; line-height: 14pt; font-weight: normal; color: #333333; text-decoration: none; background-color:#F4F4F4 ;}
  td.gray a { color : #333333; }

 
 /* form text */
  form {padding:0px; margin:0px}
  input {font-family:"µ¸¿ò"; font-size:9pt; color:#333333; background-color:#ffffff; border:1px solid #BDBDBD ;}
  input.none { color:#333333; background:transparent; border:0px }

  input.radio { color:#333333;   border:0px  }
  input.check { color:#333333; background-color:#FFFFFF; border:0px }
  input.button { color:#333333; background-color:#FFFFFF; border:0px; cursor:hand; }
  input.button2 { font-family:"µ¸¿ò"; font-size:9pt;color:#333333; background-color:#D4D0C8; border:1px solid #BDBDBD; cursor:hand; }
  input.line2   {font-family:µ¸¿ò,Arial; font-size:9pt; color:#333333; background-color:#ffffff;  border:1px solid #b3b3b3 ;} 

  select { font-family:"µ¸¿ò"; font-size: 9pt; font-style: normal; line-height:12pt; color:#636563 ; background-color:#ffffff; }
 
  textarea { font-family:"µ¸¿ò"; font-size: 9pt; font-style: normal; line-height:12pt; color:#333333 ; background-color:white; border:1px solid #BDBDBD;}
  
/* BBS text */
.tbbs {  font-family: "tahoma","µ¸¿ò"; font-size: 9pt; font-style: normal; line-height: 14pt; font-weight: normal; color: #333333; text-decoration: none;}
.tbbs a { color : #333333; }

.nbbs {  font-family: "tahoma","µ¸¿ò"; font-size: 8pt; font-style: normal; line-height: 12pt; font-weight: normal; color: #333333; text-decoration: none;}
.nbbs a { color : #333333; }
.nbbs_1 {  font-family: "tahoma","µ¸¿ò"; font-size: 7pt; font-style: normal; line-height: 12pt; font-weight: normal; color: #333333; text-decoration: none;}
.nbbs_1 a { color : #333333; }



/*ÀºÁÖ°¡ »ý¼º School work¿¡ »ç¿ë

.ejgray1 {  font-family: "±¼¸²"; font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: normal ; color: #6E6E6E; text-decoration: none; }
.ejgray1 a {color:#6E6E6E;}
.ejgray1 a:visited {color:#6E6E6E;}

.ejgray2 {  font-family: "µ¸¿ò"; font-size: 9pt; font-style: normal; line-height: 11pt; font-weight: normal ; color: #868686; text-decoration: none; }
.ejgray2 a {color:#868686;}
.ejgray2 a:visited {color:#868686;}

.btitle1 {  font-family: "±¼¸²"; font-size: 11pt; font-style: normal; line-height: 12pt; font-weight: bold ; color: #8C7952; text-decoration: none; }
.btitle1 a {color:#8C7952;}
.btitle1 a:visited {color:#8C7952;}

.btitle2 {  font-family: "±¼¸²"; font-size: 11pt; font-style: normal; line-height: 12pt; font-weight: bold ; color: #529E7B; text-decoration: none; }
.btitle2 a {color:#529E7B;}
.btitle2 a:visited {color:#529E7B;}

.sc_work {  font-family: "±¼¸²,Gulim"; font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: normal ; color: #333333; text-decoration: none; }
.sc_work a {color:#333333;}
.sc_work a:visited {color:#333333;}
.sc_work a:link { text-decoration:none;}
.sc_work a:hover {text-decoration:underline;}

.sc_work1 {  font-family: "±¼¸²,Gulim"; font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: normal ; color: #666666; text-decoration: none; }
.sc_work1 a {color:#666666;}
.sc_work1 a:visited {color:#666666;}
.sc_work1 a:link { text-decoration:none;}
.sc_work1 a:hover {text-decoration:underline;}
*/

/* ³×ºñ¼­Ä¡ 070801*/
.search_g { font-size: 15px; color: #567d04; letter-spacing:-0.1em; font-weight: bold;line-height: 25px; padding:0px 0px 0px 10px;}
	.search_g  a{color: 567d04; text-decoration: none;}
	.search_g  a:link{color: 567d04;text-decoration:none;}
	.search_g  a:hover{color: 567d04;text-decoration:underline;}
	.search_g  a:visited{color: 567d04;text-decoration:none;}

.search_bk { font-size: 12px; color: #333333; line-height: 22px; padding:0px 0px 0px 0px;line-height:140%}
	.search_bk  a{color: 333333; text-decoration: none;}
	.search_bk  a:link{color: 333333;text-decoration:none;}
	.search_bk  a:hover{color: 333333;text-decoration:none;}
	.search_bk  a:visited{color: 333333;text-decoration:none;}

.search_b {  font-family: "µ¸¿ò, ±¼¸²"; font-size: 12px; line-height: 17px; font-weight: none; color: 066c96; padding:0px 0px 0px 0px;}
	.search_b  a{color: 066c96; text-decoration: none;}
	.search_b  a:link{color: 066c96;text-decoration:none;}
	.search_b  a:hover{color: 066c96;text-decoration:none;}
	.search_b  a:visited{color: 066c96;text-decoration:none;}

.search_view {  font-family: "µ¸¿ò, ±¼¸²"; font-size: 12px; line-height: 20px; vertical-align: top; font-weight: none; color: 333333; padding:15px 0px 0px 0px;}

/* ¼­ºñ½º°¡ÀÌµå 070824*/
.guide_txt { font-size: 12px; color: 555555; letter-spacing:-0.0em;}
	.guide_txt  a{color:555555; text-decoration: underline;}
	.guide_txt  a:link{color: 555555;text-decoration:none;}
	.guide_txt  a:hover{color: 555555;text-decoration:underline;}
	.guide_txt  a:visited{color: 555555;text-decoration:none;}


/* ¿ÞÂÊ°Ô½ÃÆÇ ¸Þ´º*/
. leftm_bbs { font-size: 12px; color: #666666;}
	.leftm_bbs  a{color:#666666; text-decoration: none;}
	.leftm_bbs  a:link{color: #666666; text-decoration:none;}
	.leftm_bbs  a:hover{color: #666666; text-decoration:none; font-weight: bold;}
	.leftm_bbs  a:visited{color: #666666; text-decoration:none;}

/*  ´º½º°øÁö ½ºÅ©·Ñ */
.news_scroll { font-size: 12px; color: #b90404; letter-spacing:-0.1em;}
	.news_scroll  a{color:#b90404; text-decoration: underline;}
	.news_scroll  a:link{color: #b90404; text-decoration:none;}
	.news_scroll  a:hover{color: #b90404; text-decoration:underline;}
	.news_scroll  a:visited{color: #b90404; text-decoration:none;}

/*  ·Î±×ÀÎ ¸¶ÀÌÆäÀÌÁö */
.mypage { letter-spacing:-0.1em; font-size: 12px; color: #e46702; font-weight: bold;}
	.mypage  a{color:#e46702; text-decoration: none; font-weight: bold;}
	.mypage  a:link{color: #e46702; text-decoration:none;}
	.mypage  a:hover{color: #e46702; text-decoration:underline;}
	.mypage  a:visited{color: #e46702; text-decoration:none;}


.mypage2{letter-spacing:-0.1em;}
mypage2 a { color : #333333; text-decoration:none;}
mypage2 a:hover {text-decoration:underline;}

/* 2008/05 BLOG Renewal*/
.Blog_Title {  font-family: "µ¸¿ò"; font-size: 9pt; font-style: normal; line-height: 12pt;  color: #333333; font-weight: bold;}

.Blog_Txt {  font-family: "µ¸¿ò"; font-size: 9pt; font-style: normal; line-height: 12pt;  color: #333333; text-decoration: none;}
.Blog_Txt a {color:#333333;}
.Blog_Txt a:visited {color:#333333;}
.Blog_Txt a:hover {color:#333333; text-decoration:underline;}

.Blog_Txt2 {  font-family: "µ¸¿ò"; font-size: 9pt; font-style: normal; line-height: 12pt;  color: #666666; text-decoration: none;}
.Blog_Txt2 a {color:#666666;}
.Blog_Txt2 a:visited {color:#666666;}
.Blog_Txt2 a:hover {color:#000000; text-decoration:underline;}

.Blog_Txt3 {  font-family: "µ¸¿ò"; font-size: 9pt; font-style: normal; line-height: 12pt;  color: #666666; text-decoration: none;}
.Blog_Txt3 a {color:#666666;}
.Blog_Txt3 a:visited {color:#666666;}
.Blog_Txt3 a:hover {color:#666666; text-decoration:underline;}

.Blog_sm {  font-family: "µ¸¿ò"; font-size: 11px; font-style: normal; line-height: 10pt;  color: #666666; text-decoration: none;}
.Blog_sm a{ font-size: 11px; color: #666666;}
.Blog_sm a:hover{ color: #666666; text-decoration: none;}

.Blog_sm2 {  font-family: "µ¸¿ò"; font-size: 11px; font-style: normal; line-height: 10pt;  color: #333333;}
.Blog_sm2 a{ font-size: 11px; color: #333333;}
.Blog_sm3 { font-family: "µ¸¿ò"; font-size: 11px; font-style: normal; line-height: 10pt;  color: #888888; text-decoration: none; letter-spacing:-0.01em;}

.Blog_sm4 {  font-family: "µ¸¿ò"; font-size: 11px; font-style: normal; line-height: 10pt;  color: #666666; text-decoration: none;}
.Blog_sm4 a{ font-size: 11px; color: #666666;}
.Blog_sm4 a:hover{ color: #666666; text-decoration: underline;}

.Blog_line1{background-color:#F9F9F9; border:1px solid #E1E1E1 ;}
.Blog_line2{background-color:#F9F9F9; border:2px solid #E3E3E3 ;}
.Blog_line3{background-color:#FFFFFF; border:1px solid #E1E1E1 ;}
.Blog_line4{background-color:#FFFFFF; border:1px solid #E3E3E3 ;}
.Blog_line5{background-color:#F9F9F9; border:1px solid #E3E3E3 ;}
.Blog_line6{background-color:#FFFFFF; border:1px solid #CDCDCD ;}
.Blog_line7{background-color:#EFEEEE; border:1px solid #E3E3E3 ;}
.Blog_line8{background-color:#FFFFFF; border:1px solid #DFDFDF ;}

.Blog_select{font-family:"µ¸¿ò"; font-size: 9pt; font-style: normal; line-height:130%; color:#666666 ;background-color:#FFFFFF; }
.Blog_input { border: 1px solid #C8C8C8; height: 20px;background-color: #FFFFFF;font-size: 9pt;font-family: "µ¸¿ò", "Verdana"; color: #666666;padding-left:5px;padding-top:3px;}