
body {background-color:transparent;}
img {border:0px;}
td { font-size: 12px; line-height: 16px; color: 1B1B1B; }
.hand { cursor:hand; }

.topbg { background-attachment: scroll; background-image: url(img/include/topbg.jpg);
	     background-repeat: repeat-x; background-color:transparent; }

.forms { font-family: "±¼¸²", "µ¸¿ò"; font-size: 12px; line-height: 16px;   /** ÁÙ°£°ÝÁÖ±â px or %  **/  
	     color: 7d7d7d; background-color: #F4F2F2; border: 1px solid #C9C9C9; }

.areatext {
	font-family: "µ¸¿ò", "±¼¸²"; font-size: 12px; line-height: 18px; color: 555555;
	text-decoration: none; 	border: 1px solid #CCCCCC;
	scrollbar-face-color:#FFFFFF; scrollbar-highlight-color: #CCCCCC;
	scrollbar-3dlight-color: #FFFFFF; scrollbar-shadow-color: #CCCCCC;
	scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #CCCCCC;
}

a:link {color:#1B0501; font-size: 12px; text-decoration:none} 
a:visited {color:#F2350D; font-size: 12px; text-decoration:none} 
a:active {color:#F2350D; font-size: 12px; text-decoration:none} 
a:hover {color:#F2350D; font-size: 12px; text-decoration:none}

a.under:link {text-decoration:none; color:#F2350D} 
a.under:visited {text-decoration:none; color: #F2350D} 
a.under:active {text-decoration:none; color: #F2350D} 
a.under:hover {text-decoration:underline; color:#F2350D}

a.under2:link {text-decoration:none; color: #1B1B1B} 
a.under2:visited {text-decoration:none; color: #2F9726} 
a.under2:active {text-decoration:none; color: #376F8C} 
a.under2:hover {text-decoration:underline; color: #F57E78}

a.under3:link {text-decoration:none; color: #FF8D02; } 
a.under3:visited {text-decoration:none; color: #659C21; } 
a.under3:active {text-decoration:none; color:#52B447; } 
a.under3:hover {text-decoration:underline; color: #39A268; }

a.under4:link {text-decoration:none; color: #4F2C00; } 
a.under4:visited {text-decoration:none; color: #4F2C00; } 
a.under4:active {text-decoration:none; color: #4F2C00; } 
a.under4:hover {text-decoration:underline; color: #EB8201; }


/**    text °ü·Ã  
<font style="color:2251AF; font-size:9px;">¢º</font>   

-- ±×¶óµð¾ðÆ® È¿°ú td
style="filter=progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#99A4BD, EndColorStr=#FFFFFF)"

-- ¹é±×¶ó¿îµå È¿°ú td
style="background-image:url(bg.gif); background-repeat:no-repeat; background-position: center center; 
background-attachment:fixed" valign="middle" width="178" height="150" align="center">

-- ±âÅ¸
<span style="border-bottom:1px solid red;">  </span> 


--  MS Å×ÀÌºí
 table.MsoNormalTable {
 mso-style-name:"Ç¥ÁØ Ç¥";
 mso-tstyle-rowband-size:0;
 mso-tstyle-colband-size:0;
 mso-style-noshow:yes;
 mso-style-parent:"";
 mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
 mso-para-margin:0cm;
 mso-para-margin-bottom:.0001pt;
 mso-pagination:widow-orphan;
 font-size:10.0pt;
 font-family:"±¼¸²";
 mso-fareast-font-family:"±¼¸²";
 mso-ansi-language:#0400;
 mso-fareast-language:#0400;
 mso-bidi-language:#0400;
 }

**/



.pass_txt {text-align: right;
	       padding-top: 18px; }






/*  -------  ¸ÞÀÎÆäÀÌÁö      --- */
.copy { font-family: "tahoma", "±¼¸²", "µ¸¿ò"; font-size: 12px; line-height: 16px; color: #000000; text-align:right; padding-right:40; }
.copy2{ font-family: "Arial"; font-size: 11px; line-height: 16px; color: #000000; text-align:right; padding-right:40; }	
.copy3{ font-family: "Tahoma"; font-size: 10px; line-height: 16px; color: #000000; text-align:right; padding-right:40; }	


/* -----   ·Î±×ÀÎ °ü·Ã    -- */
.id_blur{ color: #537164; margin:0; height: 16px; width: 100px; background: transparent url("../../img/icon/id_bg.gif");
		 border:solid 1px #E7E7E7; }
.id_focus{ color: #537164; margin:0; height: 16px; width: 100px; border:solid 1px #E7E7E7; background-color:#eff5e1; }
.pw_blur{ color: #537164; margin:0; height: 16px; width: 100px; background: transparent url("../../img/icon/pw_bg.gif");
		border:solid 1px #E7E7E7; }
.pw_focus{ color: #537164; margin:0; height: 16px; width: 100px; border:solid 1px #E7E7E7; background-color:#eff5e1; }









/*  -----------   ¼­ºê ÆäÀÌÁö        -----*/
.content_title { padding: 50px, 40px, 15px, 20px;  /*  top, right, bottom, left  */
                font-weight:bold; font-family: "±¼¸²", "µ¸¿ò", "Arial"; font-size: 13px; line-height: 16px; color: #000000; }
.content_body { padding: 30px, 23px, 15px, 20px; 
                font-family: "tahoma", "±¼¸²", "µ¸¿ò"; font-size: 13px; line-height: 22px; color: #000000; }
.content_body2 { padding: 30px, 23px, 15px, 20px; 
                font-family: "tahoma", "±¼¸²", "µ¸¿ò"; font-size: 12px; line-height: 22px; color: #000000; }
.content_body3 { padding: 10px, 23px, 15px, 20px; 
                font-family: "tahoma", "±¼¸²", "µ¸¿ò"; font-size: 12px; line-height: 22px; color: #000000; }
.content_body4 { padding: 5px, 23px, 5px, 20px; 
                font-family: "tahoma", "±¼¸²", "µ¸¿ò"; font-size: 11px; line-height: 16px; background-color: #FCFCF8; border:solid 1px #EDFAEB;}
.content_body5 { padding: 10px, 23px, 10px, 20px; font-weight:bold;
                font-family: "tahoma", "±¼¸²", "µ¸¿ò"; font-size: 14px; line-height: 18px; background-color: #FAF1FA; border:solid 1px #EDFAEB;}
.content_sub_txt { padding: 0px, 65px, 10px, 30px; 
                font-family: "tahoma", "±¼¸²", "µ¸¿ò"; font-size: 12px; line-height: 18px; color: #000000; }
.intro_body { padding: 5px, 23px, 15px, 20px; 
                font-family: "µ¸¿ò"; font-size: 13px; line-height: 22px; color: #000000; }


.pad5 { padding: 0px, 0px, 0px, 5px; }
.pad10 { padding: 0px, 0px, 0px, 10px; }
.pad15 { padding: 0px, 0px, 0px, 15px; }
.pad20 { padding: 0px, 0px, 0px, 20px; }
.pad25 { padding: 0px, 0px, 0px, 25px; }


           /*  ----  table  -----*/

.table_body { padding: 0px, 30px, 15px, 40px; line-height: 20px; }
.t_center { text-align:center; padding-top:5px; padding-bottom:5px; }
.t_center2 { text-align:center; padding-top:2px; padding-bottom:2px; }
.t_left { text-align:left; padding-left:3px; padding-top:5px; padding-bottom:5px; }
.sub_title { font-family: "tahoma", "±¼¸²", "µ¸¿ò"; font-weight:normal; font-size: 12px;  line-height: 18px; color: #020202; padding: 15px, 0px, 0px, 3px;}
.sub_title4 { font-family: "tahoma", "±¼¸²", "µ¸¿ò"; font-weight:normal; font-size: 14px;  line-height: 18px; color: #020202; padding: 15px, 0px, 0px, 20px;}
.black_title { font-family: "tahoma", "±¼¸²", "µ¸¿ò"; font-weight:bold; font-size: 12px; color: #000000; padding-top:10px;}
.slim_title { font-family: "tahoma", "±¼¸²", "µ¸¿ò"; font-weight:normal; font-size: 12px; color: #6D6D6D; }
.gray_title { font-family: "tahoma", "±¼¸²", "µ¸¿ò"; font-weight:bold; font-size: 12px; text-align:center; color: #717171; }
.app_title { font-family: "tahoma", "±¼¸²", "µ¸¿ò"; font-weight:bold; font-size: 12px; color:#508C8D; line-height: 16px; padding: 5px, 0px, 10px, 5px;}
.coment { font-family: "tahoma", "±¼¸²", "µ¸¿ò"; font-size: 11px; color: #525252; }
.coment1 { font-family: "tahoma", "±¼¸²", "µ¸¿ò"; font-size: 12px; color: #3C3C3C;  padding: 5px, 0px, 0px, 15px; }
.coment_p { font-family: "tahoma", "±¼¸²", "µ¸¿ò"; font-size: 12px; color: #30831F; }
.coment2 { font-family: "tahoma", "±¼¸²", "µ¸¿ò"; font-size: 11px; color: #525252; line-height:14px; }


.slim_line { line-height:16px; }
.img_center { text-align:center; padding:3px, 40px, 3px, 0px; }
.eng2 { font-family: "tahoma", "µ¸¿ò"; font-size: 11px; color: #3C3C3C;  padding: 0px, 3px, 0px, 3px; }
.hg2 { font-family:"tahoma", "±¼¸²"; font-size: 11px; color: #3C3C3C;  padding: 0px, 2px, 0px, 10px; }
.aboutKor { font-family:"tahoma", "±¼¸²"; } 








/*  -----------   ±âÅ¸  ----------- */
.bul { font-family:"Tahoma"; font-size:10px; font-weight:bold; } /**    &middot;  »ç¿ë   **/

.rec {  font-size:8px; color: #98AFD1; } /**    ¡á »ç¿ë   **/
.rec_org {  font-size:9px; color: #FE8B03; }
.rec_black { font-family:"Tahoma"; font-size:6px; color: #000000; } 

.org { font-family: "±¼¸²", "µ¸¿ò"; font-size: 12px; line-height: 16px; color: #FE8B03; }
.b_org { font-family: "±¼¸²", "µ¸¿ò"; font-size: 13px; line-height: 16px; color: #FE8B03; font-weight:bold; }
.black { color: #454545; font-weight:normal;}
.blue { color: #5868B6; font-weight:normal; }
.b_blue { font-family: "±¼¸²", "µ¸¿ò"; font-size: 13px; line-height: 16px; font-weight:bold;  color: #5868B6; }
.red { color: #E05907; font-weight:bold;}
.green { color:#77A83C ; font-weight:bold;}
.right { text-align:right; }
.pt10 { font-size: 10px; font-family: "Tahoma"; }