@charset "utf-8";
/* 기 본 */

.png24 { 
    tmp:expression(setPng24(this)); 
} 

BODY {
	MARGIN-left: 5px;
	MARGIN-top: 0px;
	SCROLLBAR-FACE-COLOR: #ffffff;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #c0c0c0;
	SCROLLBAR-3DLIGHT-COLOR: #c0c0c0;
	SCROLLBAR-ARROW-COLOR: #666666;
	SCROLLBAR-TRACK-COLOR: #f9f9f9;
	SCROLLBAR-DARKSHADOW-COLOR: white;
	font-size: 12px;	/*BACKGROUND-COLOR: #ffffff;*/
	
}

table { border: none;}

td {font-size:12px; 
	color:#606060; 
	line-height:17px;
	/*word-break:break-all;*/
	font-family:arial,Helvetica, sans-serif,Tahoma, ;

}

img { border: none;}

.contentDesc { text-align: justify; } 


/* 링 크 */
A:link          {color: #606060; text-decoration: none;}
A:visited       {color: #606060; text-decoration: none;}
A:hover         {color: #EE6104; text-decoration: none;}

A.lk-1:link     {color: #606060; text-decoration: none;}
A.lk-1:visited  {color: #606060; text-decoration: none;}
A.lk-1:hover    {color: #606060; text-decoration: underline;}


/* 폼태그 */
.textarea       {border-color:#dddddd; border-width:1px; border-style:solid solid solid solid; overflow:auto;}
.submit         {background-color:#ffffff; border-color:#d4d2d0; border-width:1px; border-style:solid solid solid solid; cursor:hand;}


/*제목*/
 /*h1          {color:#FF9999; font-family:한컴바탕; letter-spacing:-2px;}
 h2            {color:#009999; letter-spacing:-1px;sans-serif}
 h3            {color:#665BAB; font-family:Times New Roman;}
 h4            {color:#479C92; font-family:한컴바탕; letter-spacing:-1px;}
 h5            {color:#8678BE; font-family:Helvetica; }*/
 
 h1    {font-size:2.3em; margin:0px; padding:0px 0px 0.3em; font-family:Myriad Pro; letter-spacing:-1px; color:#993399;}
 H2    {font-size:2.0em; margin:0px; padding:0px 0px 0.3em; font-family:Myriad Pro; letter-spacing:-1px; color:#4DA4A2;}
 H3    {font-size:20px; margin:0px;  font-family:Helvetica, sans-serif; color:#47494B;}
 H4    {font-size:2.0em; margin:0px; font-family:Tahoma; font-weight:bold; color:#597F97;}
 H5    {font-size:13px; margin:0px; font-family:Tahoma; color:#597F97;}
 H6    {font-size:1.2em; color:#5C777E}
 H7    {font-size:13px; margin:0px; font-family:Tahoma;}


/* 테이블에 폰트설정 */
.td_txt1  {FONT-SIZE: 12px; font-family:Tahoma; font-weight:bold;}
.td_txt2  {FONT-SIZE: 15px; font-family:Times New Roman; line-height:18px; font-weight:bold;}
.td_txt3  {FONT-SIZE: 15px; font-family:Helvetica, sans-serif; line-height:18px; font-weight:bold;}
.td_txt4  {FONT-SIZE: 12px; font-family:Helvetica, sans-serif; line-height:18px; text-transform:uppercase; font-weight:bold; color:#33ADCC;}
.td_txt5  {font-size:20px; margin:0px;  font-family:Helvetica, sans-serif; color:#597F97;}

/*폰트설정*/
.title     {font-size:1.8em; padding:3px 7px 7px 3px; font-family:Helvetica, sans-serif;}
.title_b1  {font-size:2.3em; padding:0px 7px 7px 0px; font-family:Myriad Pro; letter-spacing:-1px; color:#413987;}
.title_b2  {font-size:2.5em; padding:2px 7px 7px 0px; font-family:Myriad Pro; letter-spacing:-1px; color:#A27037;}
.title1    {font-size:2.0em; padding:0px 7px 7px 0px; font-family:Myriad Pro; letter-spacing:-1px; color:#0FB094;}
.title2    {font-size:1.8em; padding:3px 7px 7px 3px; font-family:Helvetica, sans-serif;  color:#A27037;}
.title2-1  {font-size:1.8em; padding:3px 7px 7px 3px; font-family:Myriad Pro; letter-spacing:-1px; color:#A27037;}
.title3    {font-size:2.0em; padding:0px 7px 7px 0px; font-family:Myriad Pro; letter-spacing:-1px; color:#F96060;}
.title_s   {font-size:1.2em; padding:3px 7px 7px 3px; font-weight:bolder;}
.title_s1  {font-size:1.5em; padding:3px 7px 7px 3px; font-weight:bolder; color:#A08F78;}


/* 테이블 관련 */

.td_tr_01 {FONT-SIZE: 10pt; COLOR: #333333; LINE-HEIGHT: 16px;  BACKGROUND: #F1F2F3; HEIGHT: 25px;}


/* 테이블 라인주기 */

.trBold1   {border-color:#FFFFFF; BORDER-TOP:#7A7DB5; border-bottom:#B9B9C5;
            border-width:0px; Border-top-width:2px; border-bottom-width:1px;
		    border-style:solid; padding-left:5px;}
.trBold2   {border-Color:#ffffff; BORDER-TOP:#834D94; border-bottom:#BB7AB8; 
            border-width:0px; border-top-width:3px; border-bottom-width:1px;
		    border-style:solid; padding-left:5px;}
.trBold3   {border-Color:#89A3A9; BORDER-TOP:#368598; border-bottom:#5AB7C5;
            border-width:1px; border-style:solid; padding-left:5px;}
.trBold4   {border-color:#FFFFFF; BORDER-TOP:#DD8C8C; border-bottom:#F2B9B9;
            border-width:0px; Border-top-width:2px; border-bottom-width:1px;
		    border-style:solid; padding-left:5px;}
.trBold5   {border-color:#FFFFFF; BORDER-TOP:#597F97; border-bottom:#C8D5DD;
            border-width:0px; Border-top-width:2px; border-bottom-width:1px;
		    border-style:solid; padding-left:5px;}			
.trBold4-1 {border-Color:#A9B9CE; border-style:solid; padding-left:0px; 
            border-width:4px; Border-left-width:0px; border-right-width:0px;}
.trBold6   {border-color:#FFFFFF; BORDER-TOP:#ffffff; border-bottom:#B9B9C5;
            border-width:0px; Border-top-width:1px; border-bottom-width:1px;
		    border-style:solid; padding-left:5px;}			
		  


/*박스*/
.box          {border-color:#e0e0e0; background:#ffffff; border-width:1px; border-style:solid solid solid solid;}
.box-1        {border-color:#E9E9E9; background:#ffffff; border-width:3px; border-style:solid solid solid solid; padding:5px;}
.box-2        {border-color:#96AAC7; background:#ffffff; border-width:1px; border-style:solid solid solid solid; padding:5px;}
.box-3        {border-color:#EEEEF2; background:#ffffff; border-width:7px; border-style:solid solid solid solid;}
.box-4        {border-color:#96AAC7; background:#ffffff; border-width:3px; border-style:solid solid solid solid;}
.box-5        {border-color:#EEEEF2; background:#ffffff; border-width:7px; border-style:solid solid solid solid; padding:2px;}

.box_BasicInfo   {border-color:#e0e0e0; background:#ffffff; border-width:3px; border-style:solid solid solid solid; padding-left:3px;}

  
/* 직 선 */
.line           {background-color:#e4e4e4; height:1px; font-size:1px; font-family:verdana; line-height:1%;}
.line-1         {background-color:#006699; height:2px; font-size:2px; font-family:verdana; line-height:1%;}
.line-2         {background-color:#006699; height:1px; font-size:1px; font-family:verdana; line-height:1%;}
.line-3         {background-color:#B1B3D6; height:2px; font-size:2px; font-family:verdana; line-height:1%;}
.line-4         {background-color:#B1B3D6; height:1px; font-size:1px; font-family:verdana; line-height:1%;}
.line-5         {background-color:#E59EB2; height:2px; font-size:2px; font-family:verdana; line-height:1%;}
.line-6         {background-color:#E59EB2; height:1px; font-size:1px; font-family:verdana; line-height:1%;}
.line-7         {background-color:#96CBBC; height:2px; font-size:2px; font-family:verdana; line-height:1%;}
.line-8         {background-color:#96CBBC; height:1px; font-size:1px; font-family:verdana; line-height:1%;}
.line-9         {background-color:#EE5E6E; height:2px; font-size:2px; font-family:verdana; line-height:1%;}
.line-10        {background-color:#EE5E6E; height:1px; font-size:1px; font-family:verdana; line-height:1%;}
.line-11        {background-color:#C1ADAA; height:2px; font-size:2px; font-family:verdana; line-height:1%;}
.line-12        {background-color:#C1ADAA; height:1px; font-size:1px; font-family:verdana; line-height:1%;}
.line-13        {background-color:#54A3AC; height:2px; font-size:2px; font-family:verdana; line-height:1%;}
.line-14        {background-color:#54A3AC; height:1px; font-size:1px; font-family:verdana; line-height:1%;}
.line-copy        {background-color:#B5B5B5; height:1px; font-size:1px; font-family:verdana; line-height:1%;}



/*마진주기*/
.mj_title1 {margin-left:5px; vertical-align:bottom;}
.mj_le20 {margin-left:20px;}


/*div 공간설정*/
.div_sp1 { padding:3px; text-align:right;}


/*목록화 */
  UL.ccUL { color:#CCCCCC;}
  UL.ccUL DIV { color:#666666;}
  

/* 스크롤바 */
.scroll         {scrollbar-face-color:#efefef; scrollbar-shadow-color:#e4e2e0; scrollbar-highlight-color:#efefef; scrollbar-3dlight-color:#e4e2e0; scrollbar-darkshadow-color:#f6f4f2; scrollbar-track-color:#f6f4f2; scrollbar-arrow-color:#efefef;}



/* 버튼 스타일 */
.btn1 {
border:1x solid #ff0080;    /*---테두리 정의---*/
background-Color:#ffe6f2;   /*--백그라운드 정의---*/
font:11px 돋움;      /*--폰트 정의---*/
font-weight:bold;   /*--폰트 굵기---*/
color:#ff0080;    /*--폰트 색깔---*/
width:80; height:20;  /*--버튼 크기---*/
cursor: hand;
}

.btn2  {
background-color:#ffffff;  
border-color:#d4d2d0; 
color: #66CCCC; font:11px 돋움; 
font-weight:bold;  
border-width:1px; 
border-style:solid solid solid solid;
 cursor:hand;
 }

/*버튼에 손가락커서 주기*/
.hand {cursor:hand;}


/*이미지에 효과주기*/
.fil_gray {filter:gray;}


/*메뉴라인*/

.nav_line {background-image: url("/images/nav_line.gif"); line-height: 2px;}

.nav_lin3{background-image:url("/images/nav_line.gif");line-height:20px;}
/*서브컨텐츠타이틀라인*/
.sub_cline {background-image: url("/images/sub/title_line.gif"); line-height: 2px;}
/*점선*/
.dott_line {background-image: url("/images/comm/dot_line.gif"); line-height: 1px;}
/* 폼태그 */

.inputnone {border: 0px;FONT-SIZE: 12px; FONT-FAMILY: "arial", "helvetica", "sans-serif" }
.input1 {
	border: #dddddd;
	border-width:1px;
	border-style:solid;
	background-color: #FFFFFF;
	overflow:auto;}
	
.input2 {border-width:1px; border-style:solid; background-color:#81ABAB; font-size:11px; color:#FFFFFF; font-weight:bolder;}

