/* ########## ±âº»¼Ó¼º ########## */
a,img,input{selector-dummy: expression(this.hideFocus=true);}  /*¸µÅ©Å×µÎ¸® ¾ø¾Ö±â*/

body,table,tr,td,input,div,form,textarea {font-size:12px; color:707070; font-family:"dotum"; text-decoration: none;}
body {	margin-left:0px;
    	margin-right:0px;
	    margin-top:0px;
	    margin-bottom:0px;
		/*background:url(../images/main_bg.jpg) repeat-x;	*/
		align: center;
		
		scrollbar-3dlight-color   :#FFFFFF;
		scrollbar-arrow-color     :#BBBBBB;
		scrollbar-track-color     :#FFFFFF;
		scrollbar-darkshadow-color:#FFFFFF;
		scrollbar-face-color      :#F3F3F3;
		scrollbar-highlight-color :#FFFFFF;
		scrollbar-shadow-color    :#CCCCCC
	  }


IMG          { BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px }
.line-height   { LINE-HEIGHT: 1.5;}
.line-height01 { LINE-HEIGHT: 1.6;}
.line-height02 { LINE-HEIGHT: 1.8;}
.notice_day  { font-family: "Tahoma", "µ¸¿ò";	font-size: 9px;	color: #a5a4a4; }



/* ########## FormStyle ########## */

/* textarea, select, form */

input        { font-size:12px ; font-family:Dotum,Gulim ; padding-left:5px; color:#707070; }
.input_basis { font-size:11px ; font-family:Dotum,Gulim ; height:18px; padding-left:5px; color:#1482C1; }
.input_login { border:1px solid #DDDDDD; padding-left:5px; color:#1482C1; width:90%; height:18px; }

.border0{border:none;}
.selectBox { behavior:url('/css/selectbox.htc'); }
.selectBox_blue { height:40px; behavior:url('/css/selectbox_blue.htc'); }
.input_up{ border: 1px solid #c0c0c0; font-size:12px ;  color:#666666; height:22px; }}

select    { height: 20px; font-size:12px; color:#707070; font-weight:100; font-size:11px ; }	
.select_01{ height: 20px; font-size:11px; color:#707070; font-weight:100;  }

textarea {

	border-top      :#d3d3d3 1px solid; 
	border-left     :#d3d3d3 1px solid;
	border-right    :#d3d3d3 1px solid; 
	border-bottom   :#d3d3d3 1px solid; 
	background-color:#fefefe;
	
	/*text-align: right;*/
	border-width: 1px; 
	left: 5px;
	padding-right: 10px;
    width: 100%;
    /*height: 100%;*/
	font-size:11px; 
	color:#8A8A8A; 
	font-family:Arial, Helvetica, sans-serif;
	
}

.login_textarea {

	border-top      :#EFEFEF 1px solid; 
	border-left     :#EFEFEF 1px solid;
	border-right    :#EFEFEF 1px solid; 
	border-bottom   :#EFEFEF 1px solid; 
	background-color:#EFEFEF;
	
	/*text-align: right;*/
	border-width: 1px; 
	left: 5px;
    padding: 10px 10px 10px 10px;
    width: 100%;
    /*height: 100%;*/
	font-size:11px; 
	color:#888888; 
	font-family:Arial, Helvetica, sans-serif;
	LINE-HEIGHT: 1.6;
	 font-size: 11px; letter-spacing: -1px;
	
}

/*Á¤·Ä*/
.smalltxt 	{font-size:11px;}
.right		{text-align:right;}
.justify	{text-align:justify;}
.center		{text-align:center;}
.left{text-align:left;}

/* ########## ¸µÅ©¼³Á¤ ########## */

a:link    { font-size:12px; color:#4d4d4d;  text-decoration: none; letter-spacing: 0px;}
a:visited { font-size:12px; color:#4d4d4d;  text-decoration: none; letter-spacing: 0px;}
a:active  { font-size:12px; color:#4d4d4d;  text-decoration: none; letter-spacing: 0px;}
a:hover   { font-size:12px; color:#4d4d4d;  text-decoration: none; letter-spacing: 0px; text-decoration: underline;}

.newmu a:link    { font-size:13px; color:#494949;  letter-spacing: -1px;  line-height:1.4; text-decoration: none;}
.newmu a:visited { font-size:13px; color:#494949;   letter-spacing: -1px; line-height:1.4; text-decoration: none;}
.newmu a:active  { font-size:13px; color:#494949;   letter-spacing: -1px; line-height:1.4; text-decoration: none;}
.newmu a:hover   { font-size:13px; color:#1482C1;  letter-spacing: -1px; line-height:1.4; text-decoration: underline;}

.page a:link    { font-size:12px; color:#707070;  text-decoration: none; letter-spacing: 0px; line-height:13pt; text-decoration: none;}
.page a:visited { font-size:12px; color:#707070;  text-decoration: none; letter-spacing: 0px; line-height:13pt; text-decoration: none;}
.page a:active  { font-size:12px; color:#707070;  text-decoration: none; letter-spacing: 0px; line-height:13pt; text-decoration: none;}
.page a:hover   { font-size:12px; color:#1482C1;  text-decoration: none; letter-spacing: 0px; line-height:13pt; text-decoration: underline;}

.sub_g a:link    { font-size:12px; color:#4d4d4d;   letter-spacing: 0px; line-height:1.2; text-decoration: none;}
.sub_g a:visited { font-size:12px; color:#4d4d4d;   letter-spacing: 0px; line-height:1.2; text-decoration: none;}
.sub_g a:active  { font-size:12px; color:#4d4d4d;   letter-spacing: 0px; line-height:1.2; text-decoration: none;}
.sub_g a:hover   { font-size:12px; color:#4d4d4d;   letter-spacing: 0px; line-height:1.2; text-decoration: underline;}

.sub_Lg a:link    { font-size:12px; color:#4d4d4d;   letter-spacing: 0px; line-height:1.2; text-decoration: none; font-weight:bold;}
.sub_Lg a:visited { font-size:12px; color:#4d4d4d;   letter-spacing: 0px; line-height:1.2; text-decoration: none; font-weight:bold;}
.sub_Lg a:active  { font-size:12px; color:#4d4d4d;   letter-spacing: 0px; line-height:1.2; text-decoration: none; font-weight:bold;}
.sub_Lg a:hover   { font-size:12px; color:#4d4d4d;   letter-spacing: 0px; line-height:1.2; text-decoration: underline; font-weight:bold;}


.txt_comment    { font-size:12px; color:#ffffff;  text-decoration: none; letter-spacing: -1px;}
.main_menu           { font-size:12px; color:#1482C1; line-height:12pt; letter-spacing: -1px; font-weight:bold; text-decoration: underline; }
.main_menu a:link    { font-size:12px; color:#707070; line-height:12pt; letter-spacing: -1px; font-weight:bold; text-decoration: none; }
.main_menu a:visited { font-size:12px; color:#707070; line-height:12pt; letter-spacing: -1px; font-weight:bold; text-decoration: none; }
.main_menu a:active  { font-size:12px; color:#707070; line-height:12pt; letter-spacing: -1px; font-weight:bold; text-decoration: none; }
.main_menu a:hover   { font-size:12px; color:#1482C1; line-height:12pt; letter-spacing: -1px; font-weight:bold; text-decoration: underline; }

.sub_menu           { font-size:12px; color:#1482C1; line-height:12pt; letter-spacing: -1px; font-weight:bold; text-decoration: underline; }
.sub_menu a:link    { font-size:12px; color:#999999; line-height:12pt; letter-spacing: -1px; font-weight:bold; text-decoration: none; }
.sub_menu a:visited { font-size:12px; color:#999999; line-height:12pt; letter-spacing: -1px; font-weight:bold; text-decoration: none; }
.sub_menu a:active  { font-size:12px; color:#999999; line-height:12pt; letter-spacing: -1px; font-weight:bold; text-decoration: none; }
.sub_menu a:hover   { font-size:12px; color:#1482C1; line-height:12pt; letter-spacing: -1px; font-weight:bold; text-decoration: underline; }

.sub_menu01           { font-size:12px; color:#E45904; line-height:12pt; letter-spacing: -1px; font-weight:bold; text-decoration: underline; }
.sub_menu01 a:link    { font-size:12px; color:#999999; line-height:12pt; letter-spacing: -1px; font-weight:bold; text-decoration: none; }
.sub_menu01 a:visited { font-size:12px; color:#999999; line-height:12pt; letter-spacing: -1px; font-weight:bold; text-decoration: none; }
.sub_menu01 a:active  { font-size:12px; color:#999999; line-height:12pt; letter-spacing: -1px; font-weight:bold; text-decoration: none; }
.sub_menu01 a:hover   { font-size:12px; color:#E45904; line-height:12pt; letter-spacing: -1px; font-weight:bold; text-decoration: underline; }


.sub_menu_m           { font-size:12px; color:#1482C1; line-height:12pt; letter-spacing: -1px; text-decoration: underline; }
.sub_menu_m a:link    { font-size:12px; color:#4D4D4D; line-height:12pt; letter-spacing: -1px;  text-decoration: none; }
.sub_menu_m a:visited { font-size:12px; color:#4D4D4D; line-height:12pt; letter-spacing: -1px;  text-decoration: none; }
.sub_menu_m a:active  { font-size:12px; color:#4D4D4D; line-height:12pt; letter-spacing: -1px;  text-decoration: none; }
.sub_menu_m a:hover   { font-size:12px; color:#1482C1; line-height:12pt; letter-spacing: -1px;  text-decoration: underline; }

.sub_menu_m01           { font-size:12px; color:#E45904; line-height:12pt; letter-spacing: -1px;  text-decoration: underline; }
.sub_menu_m01 a:link    { font-size:12px; color:#4D4D4D; line-height:12pt; letter-spacing: -1px;  text-decoration: none; }
.sub_menu_m01 a:visited { font-size:12px; color:#4D4D4D; line-height:12pt; letter-spacing: -1px;  text-decoration: none; }
.sub_menu_m01 a:active  { font-size:12px; color:#4D4D4D; line-height:12pt; letter-spacing: -1px; text-decoration: none; }
.sub_menu_m01 a:hover   { font-size:12px; color:#E45904; line-height:12pt; letter-spacing: -1px;  text-decoration: underline; }


.orange_text      { font-size:12px; color:#E34203; text-decoration: none; font-weight:bold;}
.orange a:link    { font-size:12px; color:#707070; text-decoration: none; }
.orange a:visited { font-size:12px; color:#707070; text-decoration: none; }
.orange a:active  { font-size:12px; color:#707070; text-decoration: none; }
.orange a:hover   { font-size:12px; color:#E34203; text-decoration: none; }

.orange02           { font-size:12px; color:#E34203; letter-spacing: -1px; text-decoration: underline; }
.orange02 a:link    { font-size:12px; color:#707070; letter-spacing: -1px; text-decoration: none; }
.orange02 a:visited { font-size:12px; color:#707070; letter-spacing: -1px; text-decoration: none; }
.orange02 a:active  { font-size:12px; color:#707070; letter-spacing: -1px; text-decoration: none; }
.orange02 a:hover   { font-size:12px; color:#E34203; letter-spacing: -1px; text-decoration: underline; }

.orange03 a:link    { font-size:12px; color:#E34203; letter-spacing: -1px; text-decoration: underline; font-weight:bold;}
.orange03 a:visited { font-size:12px; color:#E34203; letter-spacing: -1px; text-decoration: none; font-weight:bold;}
.orange03 a:active  { font-size:12px; color:#E34203; letter-spacing: -1px; text-decoration: none; font-weight:bold;}
.orange03 a:hover   { font-size:12px; color:#707070; letter-spacing: -1px; text-decoration: underline; font-weight:bold;}

.white a:link    { font-size:11px; color:#FFFFFF; letter-spacing: -1px; text-decoration: none; font-weight:bold;}
.white a:visited { font-size:11px; color:#FFFFFF; letter-spacing: -1px; text-decoration: none; font-weight:bold;}
.white a:active  { font-size:11px; color:#FFFFFF; letter-spacing: -1px; text-decoration: none; font-weight:bold;}
.white a:hover   { font-size:11px; color:#6FF7FF; letter-spacing: -1px; text-decoration: underline; font-weight:bold;}

.blue a:link    { font-size:11px; color:#4B6E96; letter-spacing: -1px; text-decoration: none; font-weight:bold;}
.blue a:visited { font-size:11px; color:#4B6E96; letter-spacing: -1px; text-decoration: none; font-weight:bold;}
.blue a:active  { font-size:11px; color:#4B6E96; letter-spacing: -1px; text-decoration: none; font-weight:bold;}
.blue a:hover   { font-size:11px; color:#707070; letter-spacing: -1px; text-decoration: none; font-weight:bold;}

.blue02 a:link    { font-size:12px; color:#213374; letter-spacing: -1px; text-decoration: none; font-weight:bold;}
.blue02 a:visited { font-size:12px; color:#213374; letter-spacing: -1px; text-decoration: none; font-weight:bold;}
.blue02 a:active  { font-size:12px; color:#213374; letter-spacing: -1px; text-decoration: none; font-weight:bold;}
.blue02 a:hover   { font-size:12px; color:#707070; letter-spacing: -1px; text-decoration: underline; font-weight:bold;}

.orage04 a:link    { font-size:12px; color:#E34203; letter-spacing: -1px; text-decoration: none; font-weight:bold;}
.orage04 a:visited { font-size:12px; color:#E34203; letter-spacing: -1px; text-decoration: none; font-weight:bold;}
.orage04 a:active  { font-size:12px; color:#E34203; letter-spacing: -1px; text-decoration: none; font-weight:bold;}
.orage04 a:hover   { font-size:12px; color:#707070; letter-spacing: -1px; text-decoration: underline; font-weight:bold;}



.blue03 a:link    { font-size:12px; color:#2089D1; letter-spacing: -1px; text-decoration: none; font-weight:bold;}
.blue03 a:visited { font-size:12px; color:#2089D1; letter-spacing: -1px; text-decoration: none; font-weight:bold;}
.blue03 a:active  { font-size:12px; color:#2089D1; letter-spacing: -1px; text-decoration: none; font-weight:bold;}
.blue03 a:hover   { font-size:12px; color:#707070; letter-spacing: -1px; text-decoration: underline; font-weight:bold;}

.white02           { font-size:12px; color:#FFFFFF; letter-spacing: -1px; text-decoration: underline; font-weight:bold;}
.white01 a:link    { font-size:12px; color:#FFFFFF; letter-spacing: -1px; text-decoration: none;}
.white01 a:visited { font-size:12px; color:#FFFFFF; letter-spacing: -1px; text-decoration: none;}
.white01 a:active  { font-size:12px; color:#FFFFFF; letter-spacing: -1px; text-decoration: none;}
.white01 a:hover   { font-size:12px; color:#A1F3FD; letter-spacing: -1px; text-decoration: none;}

.black	           { font-size:11px; color:#000000; letter-spacing: -1px; font-weight:bold; text-decoration: underline; }
.black	 a:link    { font-size:11px; color:#8A897D; letter-spacing: -1px; font-weight:bold; text-decoration: none; }
.black	 a:visited { font-size:11px; color:#8A897D; letter-spacing: -1px; font-weight:bold; text-decoration: none; }
.black	 a:active  { font-size:11px; color:#8A897D; letter-spacing: -1px; font-weight:bold; text-decoration: none; }
.black	 a:hover   { font-size:11px; color:#000000; letter-spacing: -1px; font-weight:bold; text-decoration: underline; }

/* ########## ÆùÆ®¼³Á¤ ########## */

/*±âº»¼Ó¼º      { color: #665951; font-weight:bold; letter-spacing:-1px; text-align:left;}*/
.font_small	  { font-size: 11px; letter-spacing: -1px;}
.font_select  { color: #FF7904; font-weight: bold;}
.font_text    { letter-spacing: -1px; line-height: 1.3; } 
.font_bold    { font-weight: bold; font-size: 11px; letter-spacing: -1px; }
.font_title   { color: #5a5a5a; font-weight: bold; font-size:14px; letter-spacing: -1px; padding-left:0px; }
.font_basis   { font-weight: bold;}

.font_black	  { color: #000000; }
.font_white   { color: #FFFFFF; }
.font_red     { color: #C50401; }
.font_orange  { color: #E34203; }
.font_orange02  { color: #FF9600; }
.font_orange03  { color:#E34203; font-size:12px; font-weight:bold; }
.orage04   { font-size:12px; color:#E34203; letter-spacing: -1px; text-decoration: none; font-weight:bold;}
.orage05   { font-size:17px; color:#E34203; letter-spacing: -1px; text-decoration: none; font-weight:bold;}



.font_beige   { color: #968C66; }
.font_green   { color: #4d8610; }
.font_voice   { color: #665951; }
.font_brown   { color: #ba6603; }
.font_gray    { color: #C6C6C6; }
.font_gray02  { color: #999999; }
.font_gray03  { color: #464646; font-weight: bold; }
.font_gray04  { color: #333333;   font-weight: bold; }
.font_gray05   { font-size:16px; color: #333333; letter-spacing: -1px; text-decoration: none; font-weight:bold;}

.font_pink    { color: #b05878; }  
.font_blue    { color: #1482C1; }
.font_blue04  { font-size:12px; color:#1E80C3; letter-spacing: -1px; text-decoration: underline;}
.blue04       { font-size:12px; color:#305CB8; letter-spacing: -1px; text-decoration: none; font-weight:bold;}

/*ÆùÆ® Å©±â_»ö»ó */
.txt09			{font-size:9px;}
.txt10			{font-size:10px;}
.txt11			{font-size:11px;}
.txt12			{font-size:12px;}
.txt13			{font-size:13px;}
.txt14			{font-size:14px;}

.blue01, a.blue01:link, a.blue01:visited, a.blue01:hover, a.blue01:active 		      {color:#0066FF}
.gray02, a.gray02:link, a.gray02:visited, a.gray02:hover, a.gray02:active 		      {color:#777777}

.gray011{ color: #333333}
.gray012{ color: #6f6f6f}
.gray013{ color: #4e4f4f}
.gray014{ color: #9e9e9e}
.gray015{ color: #bdbdbd}
.gray016{ color: #909090; font-weight:bold;}

.gray017{ color: #545454; font-weight:bold; font-size:13px;letter-spacing: -1px; padding-bottom:20px; }
.gray018{ color: #545454; font-size:13px;letter-spacing: -1px; line-height:16px;}
.main_txt_clolor{ color: #494949}


.nav_gray{ color: #5a5a5a; font-weight: bold; font-size:14px; letter-spacing: -1px; padding-left:0px;}

.b 					{font-weight:bold}
.undrlin		{text-decoration:underline}
.smalltxt 	{font-size:11px;}
.verdana 		{font-family:verdana}
.tahoma 		{font-family:Tahoma}
.gulim 		{font-family:Gulim}


/* ########## Å×ÀÌºí ########## */

.data {
border-top:1px solid #9CBCD8;
border-bottom:1px solid #dddddd;
border-left:1px solid #dddddd;
}

.data th {
font-size:11px;
border-top:1px solid #dddddd;
border-right:1px solid #dddddd;
border-bottom:0px;
padding:3px 8px 3px 8px;
background-color:#EEF3F8;
text-align:left;

}

.data td {
padding:3px 8px 3px 8px;
border-top:1px solid #dddddd;
border-right:1px solid #dddddd;
text-align:left;
}

.bd-r th{border-right:1px solid #dddddd;}
.bd-r td{border-right:1px solid #dddddd;}


.line_no {border:0px solid #ffffff;}
.line_no td {border:0px solid #ffffff;}


/* ########## Å×ÀÌºí01 ########## */

.table01 {
border-top    :2px solid #316EB7;
border-bottom :1px solid #316EB7;
border-left   :1px solid #C3D2E8;
}

.table01 th {
border-top    :1px solid #C3D2E8;
border-right  :1px solid #C3D2E8;
/*border-bottom :1px solid #316EB7;*/

padding:7px 8px 5px 10px;
background-color:#F3F3F3;
font-size:11px;
color:#3C6DA9;
text-align:left;
}


.table01 td {
border-top   :1px solid #C3D2E8;
border-right :1px solid #C3D2E8;
padding:5px 8px 3px 8px;
LINE-HEIGHT: 1.8;
font-size:11px;



}



/* ########## Å×ÀÌºí02 ########## */

.table02
 {
border-top    :2px solid #316EB7;
border-bottom :1px solid #316EB7;
border-left   :1px solid #C3D2E8;
}

.table02 th {
border-top    :1px solid #C3D2E8;
border-right  :1px solid #C3D2E8;
border-bottom :1px solid #316EB7;

padding:7px 8px 5px 8px;
background-color:#EDF3F9;
font-size:11px;
color:#3C6DA9;
}


.table02 td {
border-top   :1px solid #C3D2E8;
border-right :1px solid #C3D2E8;
padding:5px 8px 3px 8px;
LINE-HEIGHT: 1.5;


}

/* ########## Å×ÀÌºí02_1 ########## */

.table02_1 {
border-top    :2px solid #E3E3E3;
border-bottom :1px solid #E3E3E3;

}

.table02_1 th {

padding:7px 8px 5px 8px;
background-color:#F9F9F9;
font-size:11px;
color:#666666;
}


.table02_1 td {
border-top   :1px solid #E3E3E3;

padding:5px 8px 3px 8px;
LINE-HEIGHT: 1.5;


}


/* ########## Å×ÀÌºí03 ########## */

.table03 {
border-top    :2px solid #808080;
border-bottom :1px solid #808080;
border-left   :1px solid #C3D2E8;
}

.table03 th {
border-top    :1px solid #C3D2E8;
border-right  :1px solid #C3D2E8;


padding:7px 8px 5px 8px;
background-color:#F3F3F3;
font-size:11px;
color:#3C6DA9;
}


.table03 td {
border-top   :1px solid #C3D2E8;
border-right :1px solid #C3D2E8;
padding:5px 8px 3px 8px;
LINE-HEIGHT: 1.5;
font-size:11px;


}

.line_no {border:0px solid #ffffff;}
.line_no td {border:0px solid #ffffff;}





/* ########## »çÁø¹Ú½º ########## */

.photo_box_01 { border:2px solid #8C8C8C; padding: 2px 2px 2px 2px; }
.photo_box_02 { border:2px solid #FF6600; padding: 2px 2px 2px 2px; }
.photo_box_03 { border:1px solid #D1D1D1; padding: 2px 2px 2px 2px; }
.photo_box_04 { border:1px solid #D1D1D1; padding: 2px 2px 2px 2px; }
.photo_box_05 { border:1px solid #8FA9D9; padding: 2px 2px 2px 2px; }
.box_01       { border:3px solid #BBD3E5; padding: 10px 10px 10px 10px; background-color:#F9F9F9; }
.box_02       { border:3px solid #E5E5E5; padding: 10px 10px 10px 10px; background-color:#FEFEFE; }
.box_03       { border:2px solid #9CBCD8; padding:  5px  5px  5px  5px; background-color:#ECF2F7; }
.box_04       { border-top:2px solid #4D4C4C; border-bottom :1px solid #4D4C4C; }
.box_05       { border-top:1px solid #E4E4E3; border-bottom :1px solid #E4E4E3; background-color:#F6F6F6; padding: 10px 10px 10px 10px;}


/* ########## ¶óÀÎ¹Ú½º ########## */

.line_box01 {
	border-top:2px solid #777777;	
	border-bottom:1px solid #DADADA;;
	padding:7px 15px 7px 15px;
	background-color:#F9F4F4;
}
.line_bottom  { border-bottom:1px solid #dddddd; padding: 5px 4px 0px 4px; }
.line_top  { border-top:2px solid #6B97C3; padding: 5px 4px 0px 4px; }

/* ########## ¿©¹éÁöÁ¤ ########## */

/*¿©¹é-À§ÂÊ*/
.pad_t2		{ padding-top: 2px;}
.pad_t3		{ padding-top: 3px;}
.pad_t5		{ padding-top: 5px;}
.pad_t4		{ padding-top: 4px;}
.pad_t8		{ padding-top: 8px;}
.pad_t10	{ padding-top: 10px;}
.pad_t12	{ padding-top: 12px;}
.pad_t15	{ padding-top: 15px;}
.pad_t20	{ padding-top: 20px;}
.pad_t25	{ padding-top: 25px;}
.pad_t30	{ padding-top: 30px;}

/*¿©¹é-¿ÞÂÊ*/
.pad_l5		{ padding-left: 5px;}
.pad_l8		{ padding-left: 8px;}
.pad_l10	{ padding-left: 10px;}
.pad_l15	{ padding-left: 15px;}
.pad_l20	{ padding-left: 20px;}
.pad_l25	{ padding-left: 25px;}
.pad_l30	{ padding-left: 30px;}
.pad_l40	{ padding-left: 40px;}
.pad_l50	{ padding-left: 50px;}

/*¿©¹é-¿À¸¥ÂÊ*/
.pad_r3		{ padding-right: 3px;}
.pad_r5		{ padding-right: 5px;}
.pad_r10	{ padding-right: 10px;}
.pad_r15	{ padding-right: 15px;}
.pad_r20	{ padding-right: 20px;}
.pad_r25	{ padding-right: 25px;}
.pad_r30	{ padding-right: 30px;}
.pad_r50{ padding-right: 50px;}

/*¿©¹é-¹Ù´Ú*/
.pad_b3		{ padding-bottom:  3px;}
.pad_b5		{ padding-bottom:  5px;}
.pad_b7		{ padding-bottom:  5px;}
.pad_b10	{ padding-bottom: 10px;}
.pad_b15	{ padding-bottom: 15px;}
.pad_b20	{ padding-bottom: 20px;}
.pad_b22	{ padding-bottom: 22px;}
.pad_b25	{ padding-bottom: 25px;}
.pad_b30	{ padding-bottom: 30px;}
.pad_b50	{ padding-bottom: 50px;}


/*¿©¹é-À§+¹Ù´Ú*/
.pad_t2b2   { padding-top:  2px; padding-bottom:  2px;}
.pad_t3b3   { padding-top:  3px; padding-bottom:  3px;}
.pad_t3b5   { padding-top:  3px; padding-bottom:  5px;}
.pad_t5b5   { padding-top:  5px; padding-bottom:  5px;}
.pad_t5b10  { padding-top:  5px; padding-bottom: 10px;}
.pad_t12b12  { padding-top:  12px; padding-bottom: 12px;}
.pad_t10b5  { padding-top: 10px; padding-bottom:  5px;}
.pad_t7b7   { padding-top:  7px; padding-bottom:  7px;}
.pad_t8b8   { padding-top:  8px; padding-bottom:  8px;}
.pad_t10b10 { padding-top: 10px; padding-bottom: 10px;}
.pad_t18b18 { padding-top: 18px; padding-bottom: 18px;}
.pad_t10b30 { padding-top: 10px; padding-bottom: 30px;}
.pad_t20b5  { padding-top: 20px; padding-bottom:  5px;}
.pad_t15b15 { padding-top: 15px; padding-bottom: 15px;}

/*¿©¹é-À§+¹Ù´Ú+¿ÞÂÊ*/
.pad_t3b3l5   { padding-top: 3px; padding-bottom:  3px; padding-left: 5px;}
.pad_t5b5l10  { padding-top: 5px; padding-bottom:  5px; padding-left:10px;}
.pad_t5b5l15  { padding-top: 5px; padding-bottom:  5px; padding-left:15px;}
.pad_t5b5l20  { padding-top: 5px; padding-bottom:  5px; padding-left:20px;}
.pad_t5b10l10 { padding-top: 5px; padding-bottom: 10px; padding-left:10px;}
.pad_t10b5l10 { padding-top: 10px; padding-bottom: 5px; padding-left:10px;}

/*¿©¹é-¿ÞÂÊ+¹Ù´Ú*/
.pad_l15b5	{ padding-left: 15px; padding-bottom: 5px;}
.pad_l30b20	{ padding-left: 30px; padding-bottom:20px;}

/*¿©¹é-¿ÞÂÊ+¿À¸¥ÂÊ*/
.pad_l5r5	 { padding-left:  5px; padding-right:  5px;}
.pad_l5r10	 { padding-left:  5px; padding-right: 10px;}
.pad_l7r7	 { padding-left:  7px; padding-right:  7px;}
.pad_l5r15	 { padding-left:  5px; padding-right: 15px;}
.pad_l12r12	 { padding-left: 12px; padding-right: 12px;}
.pad_l10r10	 { padding-left: 10px; padding-right: 10px;}
.pad_l15r5	 { padding-left: 15px; padding-right:  5px;}
.pad_l15r15  { padding-left: 15px; padding-right: 15px;}
.pad_l20r20  { padding-left: 20px; padding-right: 20px;}
.pad_l160r30 { padding-left: 160px; padding-right: 30px;}

/*¿©¹é-»ç¹æ*/
.pad_t3b3l5r5    { padding-top: 3px; padding-bottom: 3px; padding-left:  5px; padding-right:  5px;}
.pad_t3b3l3r3	 { padding-top: 3px; padding-bottom: 3px; padding-left:  3px; padding-right:  3px;}
.pad_t5b5l5r5	 { padding-top: 5px; padding-bottom: 5px; padding-left:  5px; padding-right:  5px;}
.pad_t5b5l10r10	 { padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px;}
.pad_t10b10l10r10{ padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px;}
.pad_t5b5l15r15	 { padding-top: 5px; padding-bottom: 5px; padding-left: 15px; padding-right: 15px;}
.p_t2b2l2r2 {padding: 2px 2px 2px 2px} 

/*³ÐÀÌ*/
.wid10  	{width:10px;}
.wid20  	{width:20px;}
.wid30  	{width:30px;}
.wid40  	{width:40px;}
.wid50  	{width:50px;}
.wid60  	{width:60px;}
.wid70  	{width:70px;}
.wid80  	{width:80px;}
.wid90  	{width:90px;}
.wid100 	{width:100px;}
.wid110 	{width:110px;}
.wid120 	{width:120px;}
.wid130 	{width:130px;}
.wid140 	{width:140px;}
.wid150 	{width:150px;}
.wid160 	{width:160px;}
.wid170 	{width:170px;}
.wid180 	{width:180px;}
.wid190 	{width:190px;}
.wid200 	{width:200px;}
.wid240 	{width:240px;}
.wid250 	{width:250px;}
.wid300 	{width:300px;}
.wid400 	{width:400px;}

/*³ôÀÌ*/
.h1 		{height:1px;}
.h2 		{height:2px;}
.h3 		{height:3px;}
.h10		{height:10px;}
.h15		{height:15px;}
.h20		{height:20px;}
.h25		{height:25px;}
.h30		{height:30px;}
.h35		{height:35px;}
.h40		{height:40px;}
.h50		{height:50px;}
.h70		{height:70px;}
.h100		{height:100px;}


/*¹é±×¶ó¿îµå ¹Ýº¹*/
.bg_xrepeat{background-repeat:repeat-x;}
.bg_yrepeat{background-repeat:repeat-y;}
.bg_norepeat{background-repeat:no-repeat;}
.ba_position{background-position:center;}


.TextEditor {
  font-size:14px;
  border: #efefde 1px outset;
  padding: 0 5 5 25;
  background-color: white;
  width: 100%;
  height: 100%;
  overflow:scroll;
  background-image : url("/bbs/images/line_number.gif");
  background-repeat:no-repeat;
  background-position:left top;
  
}

.HTMLEditor 
{
  border: #efefde 1px outset;
  padding: 5px;
  background-color: white;
  width: 100%;
  height: 100%;
  overflow:scroll;
}

/* ########## °Ô½ÃÆÇ css ########## */

.board_blue    {color:#2E8386; font-weight}
.board_blue02  {color:#2E8386; font-weight: bold;}

.board           { font-size:12px; color:#676767; line-height:1.2; font-weight}
.board a:link    { font-size:12px; color:#676767; line-height:1.2; text-decoration: none; }
.board a:visited { font-size:12px; color:#676767; line-height:1.2; text-decoration: none; }
.board a:active  { font-size:12px; color:#676767; line-height:1.2; text-decoration: none; }
.board a:hover   { font-size:12px; color:#2E8386; line-height:1.2; text-decoration: none; }

.board02           { font-size:12px; color:#444444; line-height:1.2; font-weight}
.board02 a:link    { font-size:12px; color:#444444; line-height:1.2; text-decoration: none; }
.board02 a:visited { font-size:12px; color:#444444; line-height:1.2; text-decoration: none; }
.board02 a:active  { font-size:12px; color:#444444; line-height:1.2; text-decoration: none; }
.board02 a:hover   { font-size:12px; color:#09A2A7; line-height:1.2; font-weight:bold; }

.board_input { background-color:#FBFBFB; border:1 solid #DDDDDD ;font-size: 11px; left: 5px; height: 17px; color:#707070; }

/*ÀÚ·á½Ç °Ô½ÃÆÇ*/
.board_n           { font-size:12px; color:#5c5c5c; line-height:1.2; }
.board_n a:link    { font-size:12px; color:#5c5c5c; line-height:1.2; text-decoration: none; }
.board_n a:visited { font-size:12px; color:#5c5c5c; line-height:1.2; text-decoration: none; }
.board_n a:active  { font-size:12px; color:#5c5c5c; line-height:1.2; text-decoration: none; }
.board_n a:hover   { font-size:12px; color:#5c5c5c; line-height:1.2; }
.board_tile { color:#767676;}
.board_notice {  color:#5c5c5c; font-weight:bold; text-align:center;}

/*ÃßÃµÀÎ »ó¼¼ÆäÀÌÁö*/
.recom_stit{background:url(../images/recom/title_icon.gif) no-repeat; padding:3px 0px 10px 20px; color:#909090; font-weight:bold;}
.te_top{background:url(../images/recom/graybox_top.gif) repeat-x; height:6px;}
.te_bot{background:url(../images/recom/graybox_bot.gif) repeat-x; height:6px;}
.te_rig{background:url(../images/recom/graybox_rig.gif) right repeat-y; width:6px;}
.te_lef{background:url(../images/recom/graybox_lef.gif) repeat-y; width:6px;}
.te_top2{background:url(../images/recom/graybox2_top.gif) repeat-x; height:5px;}
.te_bot2{background:url(../images/recom/graybox2_bot.gif) repeat-x; height:5px;}
.te_rig2{background:url(../images/recom/graybox2_rig.gif) right repeat-y; width:5px;}
.te_lef2{background:url(../images/recom/graybox2_lef.gif) repeat-y; width:5px;}
.recom_txt_gray{color:#707070; padding:10px 10px 10px 10px; size:12px}
.recom_list_line{background:url(../images/recom/recom_list_line.gif) bottom repeat-x; height:30px; vertical-align:middle; text-align:center;}
.gray33b{font-weight:bold; color:#333333;}
.skyb{font-weight:bold; color:#2b74e2;}

/*ÀÌº¥Æ® ÃßÃµÀÎÆäÀÌÁö*/
.rank{height:30px; background:url(../images/event/event_recom_04_mid3.gif) repeat-x bottom; text-align:center; vertical-align:middle; font-family:"µ¸¿ò"; size:12px; color:#666666;}
.rank_bottom{height:20px; text-align:center; vertical-align:middle; font-family:"µ¸¿ò"; size:12px; color:#666666;}

/*°í°´¼¾ÅÍ*/
.title1		{font-weight:bold;font-size:11px;line-height:14px;padding-left:10; width:80;}
.title2		{font-weight:bold;font-size:11px;line-height:14px;padding-left:10; width:80;}
.titleBg	{height:30px; background:url(../images/common/sub_list/list_bar.gif) text-align:center;}
.contentBg	{background-color:#f6f6f6; height:30px;}
.noticeBg	{background-color:#fff9e8; height:30px;}
.line_top1	{ background-color:#bec097; height:2px}
.line_bot	{ background-color:#bec097; height:1px}
.line_def	{ background-color:#e2e2e2; height:1px}

/*´ñ±Û´Þ±â*/
.comm_line {background:url(/images/common/page/file_dot.gif) bottom repeat-x; padding-left:10px;}