BODY,TD,SELECT,input,DIV,form,TEXTAREA,center,option,pre,blockquote {font-size:9pt; font-family:±¼¸²}

A:link    {color:black;text-decoration:none;}
A:visited {color:black;text-decoration:none;}
A:active  {color:black;text-decoration:none;}
A:hover  {color:444444;text-decoration:underline}

.head {border:solid 1 black;font-size:9pt;color:black;background-color:white;height:19px}

.input {border-bottom-width:1px;border-bottom-color:#669999;border-top-style:none;border-right-style:none;border-bottom-style:solid;border-left-style:none;color:#669999;background-color:white;height:18px;cursor:help;}
.submit {border:0; background-color:B2E5F4; color:white; font-family:Verdana;font-size:7pt;width:50; height:15; line-height:100%}
.textarea {border:solid 1 #cccccc; background-color:white; overflow-x:hidden; overflow-y:auto}
.n7_2 {font-family:Verdana;font-size:7pt;color:#B2E5F4;}
.n {font-family:Verdana;font-size:7pt}
.r {font-family:Verdana;font-size:7pt;color:#E70202;}
.su{font-family:;font-size:9pt;color:#999999;}


/* Ãß°¡ºÎºÐ½ÃÀÛ */
img {border:none;}
select,option {font-size:9pt;font-family:dotum;color:#555555}
.button {border:1px solid;border-color:#d5d5d5;font-size:8pt;color:#333333;height:20px}


/* skin */
.title {font-weight:bold;font-size:11pt;font-family:dotum;color:red }
.bold {font-weight:bold;font-size:11pt;font-family:dotum;color:#333333 }
.more {font-size:8pt;font-family:tahoma;color:#333333 }
.td_box {border:1px solid;border-color:#e8e8e8;background-color:#fcfcfc; }
.JS_newsticker {font-weight:bold;font-size:8pt;font-family:dotum;color:#999999; }
.JS_list_title {background:white url('img/title_list_line.gif') 0 2px repeat-x; height:33px; font:12px ±¼¸²; color:#3E3F3E; text-align:center}
.JS_list_titleN {background:white url('img/title_list_line.gif') -3px 2px repeat-x;}
.JS_memo_tomato {font-size:9pt;font-family:dotum;color:#ed6c1f }
.JS_memo_green {font-size:9pt;font-family:dotum;color:#6ebd38 }
.JS_memo_gray {font-size:9pt;font-family:dotum;color:#9a9a9a }
.JS_memo_blue {font-size:9pt;font-family:dotum;color:#1a3588 }
.JS_view_title {font-weight:bold;font-size:10pt;font-family:dotum;color:#333333 }
.JS_view_bold {font-weight:bold;font-size:9pt;font-family:dotum;color:#333333 }
.JS_view_small {font-size:8pt;font-family:tahoma;color:#333333 }
.JS_s         {font-size:8pt; color:#555555; line-height:150%}
.JS_date      {font-size:8pt; color:#999999;}
.JS_comment     {font-size:8pt;font-family:tahoma;color:#787878}
.JS_title     {font-weight:bold;font-size:9pt;font-family:±¼¸²,Gulim,AppleGothic,sans-serif,tahoma;color:#444444}
.JS_title_latest     {font-weight:bold;font-size:8pt;font-family:µ¸¿ò,Gulim,AppleGothic,sans-serif,tahoma;color:#3e3e3e;}
.JS_title_tab     {font-weight:bold;font-size:8pt;font-family:µ¸¿ò,Gulim,AppleGothic,sans-serif,tahoma;color:#FF672B;}
.step01Title {font-weight:bold;font-size:9pt;font-family:dotum;color:#5e6266;}
.step01TitleErrorT {font-size:8pt;font-family:dotum;color:#5e6266;}
.step01TitleErrorM {font-size:8pt;font-family:dotum;color:#467caa;}
.mainTitle {font-weight:bold;font-size:10pt;font-family:dotum;color:#5E6266;}
.mainTitleM {font-size:8pt;font-family:dotum;color:#467caa;}
.JS_lm        {font-size:8pt; color:#777777; line-height:150%; border-bottom-width:1; border-bottom-color:#f4f4f4; border-bottom-style:solid; padding:3; text-align:right}
.JS_lm2       {font-size:8pt; color:#999999; line-height:150%; padding:3; text-align:justify}
.JS_bold_gray {font-weight:bold;font-size:9pt;font-family:dotum;color:#999999 }
.JS_bold_black {font-weight:bold;font-size:9pt;font-family:dotum;color:#333333 }
.JS_tomato {font-size:9pt;font-family:dotum;color:#ff6600 }
.board_top        {text-align:center; font-weight:bold; height:35; border-width:1 0 1 0; border-style:solid; border-color:#dbdbdb}
.write_bg         {background-color:#ffffff}
.write_sub        {padding:0 10 3 0}
.write_main       {padding:0 20 3 0}
.view_sub         {font-size:20pt; line-height:24pt; font-weight:bold; text-align:justify}
.bar1             {width:100%; height:1; background-color:#dbdbdb}
.bar2             {background-color:#dbdbdb}
.JS_b         {line-height:150%; font-weight:bold}

.JS_search    {font-size:8pt; color:#555555; border:1px solid #dbdbdb; background-color:#f7f7f7; height:18; cursor:pointer}
.JS_search2   {font-size:8pt; color:#555555; border:1px solid #dbdbdb; background-color:#f7f7f7; height:23; cursor:pointer}

.JS_submit    {color:#ff6600; border:1px solid #999999; background-color:#f9f9f9; width:65; height:23; cursor:pointer}
.JS_input     {font-size:8pt; border:1px solid; border-color:#dbdbdb; background-color:#ffffff; height:21}
.JS_input2     {font-size:8pt; border:1px solid; border-color:#fafafa; background-color:#fafafa; height:21}
.JS_textarea  {background-color:white; border:1px solid #dbdbdb; silver; cursor:pointer; line-height:150%}
.JS_textarea2 {background-color:white; border:1px solid #dbdbdb; silver; cursor:pointer; width:100%; height:80; overflow:visible; text-overflow:ellipsis; line-height:150%}
.JS_button    {color:#555555; border:1px solid #999999; background-color:#f9f9f9; width:65; height:23; cursor:pointer}
.JS_button2   {font-size:8pt; border:1px solid #dbdbdb; background-color:#f7f7f7; height:21; cursor:pointer}


/* Gsearch */
.G_title { font: normal 2em sans-serif;text-align: center; }
.G_search { font-family:dotum;font-size:11px;color:#94BAD5;}
.G_bar { font-family:dotum;font-size:8pt;color:#FEE1CC;}
.G_input { width:340px;height:20px;padding-top:2px;padding-left:2px;border:3px solid;border-color:#555555;font-weight:bold;font-size:10pt;color:#042330;background-color:white;}
.G_input2 { width:272px;height:23px;padding-top:5px;padding-left:42px;border:none;font-weight:bold;font-size:10pt;color:#042330;background:url(../images/search_box.gif) no-repeat left top;}
.G_input3 { width:183px;height:23px;padding-top:5px;padding-left:42px;border:none;font-weight:bold;font-size:10pt;color:#042330;background:url(../images/search_box_s.png) no-repeat left top;}
.G_submit { border:1px solid #999999;color:#ffffff;background-color:#000000;height:22;cursor:pointer; }
.G_span { font-weight:bold;font-family:dotum;font-size:10pt; }
.G_sub { font-weight:bold;font-family:dotum;font-size:9pt;color:#FF6006; }
.G_link {font-size:8pt; color:#5AB477;}
.G_text1 {font-size:8pt; color:#999999;}
.G_text1 a {font-size:8pt; color:#666666;}
.G_text2 { font-weight:bold;font-family:dotum;font-size:10pt;color:#FF001E }
.G_text3 { font-size:10pt;color:#343434 }
.G_text4 { font-weight:bold;font-family:dotum;font-size:10pt; }
.G_div1 { padding:5px;margin:0 0 0 0;background-color:#f9f9f9;}
.G_div2 { padding:10px;margin:0 0 0 0;background-color:#f9f9f9;}
.G_tb { border:2px solid #f1f1f1;padding:10px; }


/* category */
#category_sub1 { position:absolute; width: 159px; /* Hides from IE-mac \*/ * width: 161px; /* End hide from IE-mac */ background-color: #FAF9F7; text-align: justify;  border-top: #E1E1E1 0px solid; border-right: #E1E1E1 1px solid; border-bottom: #E1E1E1 1px solid; border-left: #E1E1E1 1px solid; margin: -1 0 0 0; overflow:hidden;white-space: nowrap; display: none; }
.span_sub { width: 150px; font: 9pt µ¸¿ò;  color:#4b4b4b; background-color: #FAF9F7; margin: 3px; padding: 6 0 0 0px; text-align:center; overflow:hidden;white-space: nowrap }
.category_text {font: 9pt µ¸¿ò; color:#999691;}



/* XE style button */
a.button, span.button, del.button{
	display:-moz-inline-box;
	display:inline-block;
	cursor:pointer;
	border:none;
	font-size:0;
	line-height:0;
    
	/*
	for Safari, read this first
	http://creativebits.org/webdev/safari_background_repeat_bug_fix
	*/
	background-position:0 0;
	background-repeat:no-repeat;
	height:30px;
	text-decoration:none;
	color:#2e523b;
	font-style:normal;
	margin:0 6px 0px 0;
	padding:0 10px 0 0;	
	vertical-align:middle;	
	padding-top:-2px;
	_position:relative;
	_width:10px;	
	_overflow-y:hidden;
}

a.button, span.button, del.button,
a.button span, span.button button, span.button input, del.button span{
	background-image:url('images/join/buttons.gif');
}

a.button span, span.button button, span.button input, del.button span{
	white-space:nowrap;
	cursor:pointer;
	color:#222;
	display:-moz-inline-box;
	display:inline-block;
	line-height:1;
	letter-spacing:0 !important;
	font-family:"±¼¸²" !important;
	font-size:12px !important;
	font-style:normal;    
	background-color:transparent;
	background-position:100% 0;
	background-repeat:no-repeat;
	height:30px;
	padding:10px 20px 0 10px;
	margin:0 -16px 0 10px;
	border:none;
	vertical-align:text-top;
	zoom:1;
	_position:relative;
	_padding-left:0px;
	_padding-right:12px;
	_margin-right:-10px;	
	_display:block;
	_top:0;
	_right:-5px;
}
span.button button{    line-height:2.5;/*Opera need this*/ }
html.safari a.button span, html.safari del.button span{   line-height:1.3; }
html.safari span.button button{   line-height:2.6; }
html.safari a.button:focus, html.safari span.button button:focus{     outline:none; }
del.button{ 	/* cursor:not-allowed;	*/ 	background-position:0 -120px; 	}
del.button span{ 	cursor:default;     color:#aaa !important; 	background-position:100% -120px; }
span.button button, span.button input{ 	padding-top:0px; 	line-height:2.5;/*Opera need this*/ }

/** optional **/
/*
a.button:visited{ color:#aaa; }
*/

/*Hover Style*/
a.button:hover, span.button:hover, a.button:focus, 
a.dom-button-focus, span.button-behavior-hover{	background-position:0 -60px; color:#222; text-decoration:none; }
a.button:hover span, 
span.button:hover button, 
a.button:focus span, 
span.button-behavior-hover button, 
span.button-behavior-hover input{
background-position:100% -60px;
}

a.button:active, a.button:focus span{ 	color:#444; }
del.button-behavior-hover, del.button:hover{ 	background-position:0 -180px; 	/* cursor:not-allowed; */ }
del.button-behavior-hover span, del.button:hover span{ 	background-position:100% -180px; 	/* cursor:not-allowed; */ 	}


/*Optional hack for IE6 to simulate :hover selector*/
span.button button, del.button span, span.button input{
	_behavior:expression(
		(function(el){

			if( typeof( behavior_onMouseEnter) == 'undefined'){

				
				behavior_onMouseEnter = function(el){
					
					var dEl = this.parentNode;					
					var sClass = dEl.className ;
					dEl.__defaultClassName = sClass ;
					dEl.className = sClass + ' button-behavior-hover';	
					this.setCapture();
				};

				behavior_onMouseLeave = function(el) {
					var dEl = this.parentNode;
					dEl.className = dEl.__defaultClassName ;
					dEl.__defaultClassName = undefined;
					this.releaseCapture();
				};


			};
			
			
			el.runtimeStyle.behavior = 'none';
			el.onmouseenter = behavior_onMouseEnter;
			el.onmouseleave = behavior_onMouseLeave;
			
			
		})(this));
}	
/* Ãß°¡ºÎºÐ³¡ */


