/* Á¦ÀÛ : ÇØÇÇÁ¤´åÄÄ ( http://www.happyjung.com )  */
body {
  margin: 8 0 0 10;
  font-size: 12px;
  color: #393932;
  line-height: 18px;
  font-style: normal;
  font-weight: normal;
  letter-spacing: 0px;
  font-family:  "µ¸¿ò","±¼¸²", "Arial", "Helvetica", "sans-serif";
  scrollbar-face-color: #EFEFEF; 
  scrollbar-shadow-color: #FFFFFF; 
  scrollbar-highlight-color:#FFFFFF; 
  scrollbar-3dlight-color: #DFDFDF; 
  scrollbar-darkshadow-color: #DFDFDF; 
  scrollbar-track-color: #ffffff; 
  scrollbar-arrow-color: #000000;
}

td {
  font-size: 12px;
  line-height: 18px;
  font-style: normal;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-indent: 0px;
}


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

/* ¸ÞÀÎ : ¿ÞÂÊ ·¹ÀÌ¾Æ¿ô Å×ÀÌºí ¿©¹é */
.main_left {padding-bottom:7;}

/* ·Î±×ÀÎ °ü·Ã */
.name_bold {
  font-family: "±¼¸²", "Arial"; 
  color: #000000; 
  font-size: 13px; 
  line-height: 15px; 
  font-weight:bold; 
  letter-spacing: -1px;
} 
 
.name {
  font-family: "±¼¸²", "Arial";
  color: #000000; 
  font-size: 13px; 
  line-height: 15px; 
  letter-spacing: -1px; 
  padding:2 0 0 0;
} 
 
.info {
  font-family: "µ¸¿ò", "Arial";
  color: #000000; 
  font-size: 12px; 
  line-height: 15px; 
  padding:3 0 0 0;
}  

/* ¸Þ´º_ÅØ½ºÆ®·¹ÀÌ¾î */
a:link.layer { text-decoration: none;color: #585751;}
a:active.layer { text-decoration: none;color: #585751;}
a:visited.layer { text-decoration: none;color: #585751;}
a:hover.layer { text-decoration: underline; color: #197B30;}





/* ¸ÞÀÎÇÃ·¡½Ã¿· ÅØ½ºÆ®±¤°í */
.banner { 
  font-family: "±¼¸²"; 
  color: #282828; 
  text-decoration: none;  
  font-size: 13px;
  font-weight: bold; 
  letter-spacing: -0.5px;
  line-height: 14px;
}

a:link.banner { font-family: "±¼¸²"; color: #282828; text-decoration: none;  font-size: 13px;font-weight: bold; letter-spacing: -0.5px;line-height: 16px;}
a:active.banner { font-family: "±¼¸²"; color: #282828; text-decoration: none;  font-size: 13px; font-weight: bold; letter-spacing: -0.5px;line-height: 16px;}
a:visited.banner { font-family: "±¼¸²"; color: #282828;  text-decoration: none;  font-size: 13px; font-weight: bold; letter-spacing: -0.5px;line-height: 16px;}
a:hover.banner { font-family: "±¼¸²"; color: #887362; text-decoration: underline;  font-size: 13px; font-weight: bold; letter-spacing: -0.5px;line-height: 16px;}


/* °³¿øÄÁ¼³ÆÃ ¹è³Ê */
.consult_bg { 
  border:1 solid #D0CEC2; 
  background-color:#F3F1EB;
}

.consult_line { 
  border-bottom:1 solid #D0CEC2;
  padding-top:3;
}

.consult_title { 
  font-family: "±¼¸²"; 
  color: #887362; 
  font-size: 13px;
  font-weight: bold; 
  letter-spacing: -1px;
}

a:link.consult_title { font-family: "±¼¸²"; color: #887362; text-decoration: none;  font-size: 13px;font-weight: bold; letter-spacing: -1px;}
a:active.consult_title { font-family: "±¼¸²"; color: #887362; text-decoration: none;  font-size: 13px;font-weight: bold; letter-spacing: -1px;}
a:visited.consult_title { font-family: "±¼¸²"; color: #887362;  text-decoration: none;  font-size: 13px;font-weight: bold; letter-spacing: -1px;}
a:hover.consult_title { font-family: "±¼¸²"; color: #887362; text-decoration: underline;  font-size: 13px;font-weight: bold; letter-spacing: -1px;}



/* ¸ÞÀÎ Ä«Å×°í¸® °ü·Ã */
.category_td { 
  color: #887362; 
  font-size: 12px; 
  line-height: 16px; 
  font-weight: bold;
}

a:link.category { color: #212121; text-decoration: none;  font-size: 12px;line-height: 16px;}
a:active.category { color: #212121; text-decoration: none;  font-size: 12px;line-height: 16px;}
a:visited.category { color: #212121;  text-decoration: none;  font-size: 12px;line-height: 16px;}
a:hover.category { color: #212121; text-decoration: none;  font-size: 12px;line-height: 16px;background-color:#ffffff;}



/* ¼­ºê¸Þ´º */
.menu { 
  color: #3C2D28; 
  font-size: 12px;
}

a:link.menu { color: #3C2D28; text-decoration: none;  font-size: 12px;}
a:active.menu { color: #3C2D28; text-decoration: none;  font-size: 12px;}
a:visited.menu { color: #3C2D28;  text-decoration: none;  font-size: 12px;}
a:hover.menu { color: #8C6239; text-decoration: underline;  font-size: 12px;}

.menu_dotline {
  border-bottom:1 dotted #9D9693; 
  padding-top:4; 
  height:22px; 
}



/* ÇöÀçÀ§Ä¡ */
.location {
  font-size: 11px;
  letter-spacing: -1px;
}
 
/* Á¦¸ñ ¾Æ·¡ ¼³¸í */
.explanation {
  font-size: 11px;
  color : #888888;
  letter-spacing: -1px;
  padding:20 0 5 0;
}

/* º»¹®°ü·Ã */
.spacer {color:#000000}
.title {
  font-family: "±¼¸²", "Arial"; 
  color: #202020; 
  font-size: 13px; 
  line-height: 15px; 
  font-weight:bold; 
  letter-spacing: -1px; 
  padding:1 0 0 0;
} 




/* È¸¿ø°¡ÀÔ */
.box_gray { 
  border-top : 1px solid ;
	border-right : 1px solid ;
	border-bottom : 1px solid ;
	border-left : 1px solid ;
  border-color:dadada; 
  background-color:#f1f1f1;
}

.box_in_box { 
  margin:3 3 3 3;
  background-color:#ffffff;
}

.box_td {
  padding:8 8 8 8;
}

.join_txt { 
  color: #737373; 
  line-height: 22px;
}

.join_point {
  color: #E4410F;
  text-decoration: underline;
}  

.agreement_box {
  font-size: 12px;
  font-family: "±¼¸²", "Arial"; 
  line-height: 18px;
  overflow-x:hidden; 
  color : #8F8F8F;
  border : 1px solid ;
  border-color:#aaaaaa;
  background-color:#ffffff;
  padding:3 3 3 3;
}

.join_title {
	padding:4 0 0 15;
	font-weight:bold;
	color: #62B400;
	height: 35px;
	background-image: url(../images/join/bg.jpg);
	border-bottom:1 solid #B6E47F;
}
.join_title_none {
	font-weight:normal;
	color: #ED1C24;
}

.write_title1 {
	padding-top:4;
	text-align:center;
	font-weight:bold;
	color: #5A8356;
	height: 35px;
	background-color : #CFE2C0;
	border-bottom:1 solid #E2D4C4;
}

.write_td {
	border-bottom:1 solid #E2D4C4;
	height: 35px;
	text-align:left;
}

.write_td1 {
	border-bottom:1 solid #E2D4C4;
	height: 35px;
	text-align:center;
    padding-left:20;

}



.join_td {
	border-bottom:1 solid #B6E47F;
	height: 35px;	
	font-family: "tahoma", "±¼¸²";
	font-size: 12px;
	line-height: 16px;
	color: #797979;
	letter-spacing: normal;
}


.line_1 { border-bottom:1 solid #B6E47F;}
.under_line_6 { border-bottom: 1px solid ; border-color:#e6e6e6; padding:5 0 5 0;} 
.select	{ font-size: 12px;}


/* ÇÏ´Ü Copyright  */
.copy { 
  color: #404040; 
  font-size: 11px; 
  line-height: 18px; 
  padding:15 0 0 8;
  letter-spacing: -0.5px;
}
  
a:link.copyright {  color: #404040; text-decoration: none; }
a:active.copyright { color: #404040;  text-decoration: none;}
a:visited.copyright { color: #404040; text-decoration: none;}
a:hover.copyright { color: #000000; text-decoration: none; background-color:#F6F5EE;}

/* ÀÇÇÐÈ¸ */
.academy_box { 
  background-color : #ffffff;
  padding : 8 7 7 7;
  font-family : "±¼¸²","Arial";
  color : #666666;
  line-height:16px;
  letter-spacing:normal;
  }

a:link.academy {  color: #666666; text-decoration: none; }
a:active.academy { color: #666666;  text-decoration: none;}
a:visited.academy { color: #666666; text-decoration: none;}
a:hover.academy { color: #000000; text-decoration: underline;}

.dotline {
  border-bottom:1 dotted #bbbbbb; 
  padding-bottom:7; 
} 
   


/* Ipupt ¹Ú½º */
.input_box { 
  background-color: #ffffff;
  border : 1px solid ; 
  border-color: #dadada; 
  color: #474747; 
}

.search { 
  font-family : "µ¸¿ò"; 
  font-size: 12px;
}

.partner { 
  font-family : "µ¸¿ò";
  font-size: 12px; 
  background-color: #8393CA; 
  color: #ffffff;
}

.img_box   { 
  border : 1px solid;
  boder-color:dadada;
}

/* µ¿È£È¸ °ü·Ã */
.club_title { 
  color: #9933CC; 
  font-size: 12px;
  font-weight:bold; 
 }

/* »çÀÌÆ®¸Ê */
.smap_td { 
  color: #9A9997; 
  font-size: 12px; 
  padding:10 0 0 5; 
 }
 
a:link.smap { color: #9A9997; text-decoration: none; }
a:active.smap { color: #9A9997;  text-decoration: none;}
a:visited.smap { color: #9A9997; text-decoration: none;}
a:hover.smap { color: #C3801F; text-decoration: underline;}

/* ÀÌ¸ÞÀÏ º¸³»±â Ç×¸ñ */
.write_title	{
	font-size:12px; 
	color:#30355A;
	font-weight:bold; 
	padding:8 10 5 10; 
	background-color:#F5F6FA; 
	border-bottom:1px solid; 
	border-color:#B8BCCD;
	}
	
/* ÀÌ¸ÞÀÏº¸³»±â ÀÏ¹Ýtd */
.write_td	{
	font-size:12px; 
	color:#474747;
	padding:8 5 8 20;  
	border-bottom:1px solid; 
	border-color:#DFE0E8;
	}	
	
/* ¼³¹®Á¶»ç °Ô½ÃÆÇ */
.poll_title {background-image:url(../poll/images/poll_2.jpg); font-size:11px; color:#ffffff; text-align:center; letter-spacing:-1;}
.poll_numeral {border-bottom:1px solid; border-color:#EEEEEE; font-size:11px; padding:7 5 7 5; vertical-align:top;}
.poll_char {border-bottom:1px solid; border-color:#EEEEEE; font-size:12px; padding:7 5 7 5; vertical-align:top;}
.poll_write {border-bottom:1px solid; border-color:#CDCDCD; font-size:12px; padding:7 5 7 5; vertical-align:top;}
.poll_td {border-bottom:1px solid; border-color:#EEEEEE;}
