a, body, td, iframe, textarea, select, font, div {
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;    
   scrollbar-3dlight-color:A0A0A0;
    scrollbar-arrow-color:ffffff;
    scrollbar-base-color:E4E4E4;
    scrollbar-darkshadow-color:FFFFFF;
    scrollbar-face-color:E4E4E4;
    scrollbar-highlight-color:FFFFF;
    scrollbar-shadow-color:A0A0A0
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
        BACKGROUND: #666666;
}
img
{
	border:0;
}




/* ±âº»ÆùÆ®°ü·Ã ½ÃÀÛ*/

td
{
    FONT: 11px "Verdana, Arial, Helvetica, sans-serif";
    line-height:140%;
    COLOR: #525151
}
A:link
{
    FONT: 11px "Verdana, Arial, Helvetica, sans-serif";
    line-height:140%;
    COLOR: #525151;
    TEXT-DECORATION: none
}
A:visited
{
    FONT: 11px "Verdana, Arial, Helvetica, sans-serif";
    COLOR: #525151;
    line-height:140%;
    TEXT-DECORATION: none
}
A:hover
{
   FONT: 11px "Verdana, Arial, Helvetica, sans-serif";
   COLOR: #525151;
   line-height:140%;
   TEXT-DECORATION: underline;
}
/* ±âº»ÆùÆ®°ü·Ã ³¡*/


/* °øÅë°ü·Ã ½ÃÀÛ */

td.util_menu{
    font-family:" arial, verdana, Helvetica, sans-serif";
    font-size:11px;
    letter-spacing:-0.7px;
    color:#ffffff;
}
a.util_menu:link{
    font-family:"arial,verdana,Helvetica, sans-serif";
    letter-spacing:-0.7px;
    font-size:11px;
    color:#ffffff;
    text-decoration: none;
}
a.util_menu:visited{
    font-family:"arial,verdana,Helvetica, sans-serif";
    letter-spacing:-0.7px;
    font-size:11px;
    color:#ffffff;
    text-decoration: none;
}
a.util_menu:hover{
    font-family:"arial,verdana,Helvetica, sans-serif";
    letter-spacing:-0.7px;
    font-size:11px;
    color:#ffffff;
    text-decoration: underline;
}
.photo01{
border-style:solid;
border-color:#ffffff;
border-width:1px
}

/* °øÅë°ü·Ã ³¡ */


/* Å×ÀÌºí °ü·Ã ½ÃÀÛ*/


TD.main_date
{
    font-family:"verdana,arial,Helvetica, sans-serif";
    font-size:11px;
    letter-spacing:-1.8px;
    color:#666666;
    font-weight: bold;
}
TD.news_ti
{
    font-family:"verdana,arial,Helvetica, sans-serif";
    font-size:11px;
    letter-spacing:-1.5px;
    color:#313330;
    font-weight: bold;
}
a.news_ti:link
{
    font-family:"verdana, Helvetica, arial, sans-serif";
    font-size:11px;
    letter-spacing:-1px;
    color:#313330;
    font-weight: bold;
}
a.news_ti:visited
{
    font-family:"verdana, Helvetica, arial, sans-serif";
    font-size:11px;
    letter-spacing:-1px;
    color:#313330;
    font-weight: bold;
}
a.news_ti:hover
{
    font-family:"verdana, Helvetica, arial, sans-serif";
    font-size:11px;
    letter-spacing:-1px;
    color:#313330;
    font-weight: bold;
    text-decoration: underline;
}
TD.letter_ti
{
    font-family:"verdana,arial,Helvetica, sans-serif";
    font-size:11px;
    letter-spacing:-1.5px;
    color:#3F5390;
    font-weight: bold;
}
TD.top_dest
{
    font-family:"verdana,arial,Helvetica, sans-serif";
    font-size:11px;
    MARGIN-LEFT:  10px;
    color:#091C5A;

}

.top_dest { 
    PADDING-BOTTOM: 5px; MARGIN-LEFT: 5px; LINE-HEIGHT: 18px;
	}

A.top_dest {
    font-family:"verdana, Helvetica, arial, sans-serif";
    font-size:11px;
	PADDING-BOTTOM: 5px; MARGIN-LEFT: 5px; LINE-HEIGHT: 18px;
	color: #3f3c30;
	text-decoration: none;
	border-bottom: 1px dotted
}
A.top_dest:link {
    font-family:"verdana, Helvetica, arial, sans-serif";
    font-size:11px;
	PADDING-BOTTOM: 5px; MARGIN-LEFT: 5px; LINE-HEIGHT: 18px;
	color: #3f3c30;
	text-decoration: none;
	border-bottom: 1px dotted
}
A.top_dest:hover  {
    font-family:"verdana, Helvetica, arial, sans-serif";
    font-size:11px;
	text-decoration: none;
    color: #333399;
	border-bottom: 1px dotted
}

a.letter_ti:link {
    font-family:"verdana, Helvetica, arial, sans-serif";
    font-size:11px;
    letter-spacing:-1px;
    color:#3F5390;
    font-weight: bold;
}
a.letter_ti:visited {
    font-family:"verdana, Helvetica, arial, sans-serif";
    font-size:11px;
    letter-spacing:-1px;
    color:#3F5390;
    font-weight: bold;
}
a.letter_ti:hover  {
    font-family:"verdana, Helvetica, arial, sans-serif";
    font-size:11px;
    letter-spacing:-1px;
    color:#3F5390;
    font-weight: bold;
    text-decoration: underline;
}

TD.left_line {
    BORDER-right: #B4BFD4 1px solid
}

TD.ti_underline {
    BORDER-bottom: #DFDFDF 1px solid
}
TD.ti_underlinebl {
    BORDER-bottom: #95B4D5 1px solid
}
TD.ti_underlinebl2 {
    BORDER-top: #95B4D5 1px solid
}

table.top_line {
    BORDER-top: #ffffff 1px solid
}

TD.gray
{
    BORDER-RIGHT: #E5E2DD 1px solid;
    BORDER-BOTTOM: #E5E2DD 1px solid
}
TABLE.gray
{
    BORDER-TOP: #E5E2DD 1px solid;
    BORDER-LEFT: #E5E2DD 1px solid
}
TABLE.gray1
{
    BORDER-TOP: #BFBDB6 3px solid;
    BORDER-LEFT: #E5E2DD 1px solid
}
TD.gray_wh
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-BOTTOM: #ffffff 1px solid
}

TD.gray_line
{
    BORDER-BOTTOM: #D5D5D5 1px solid;
}

TD.sub_ti
{
    FONT: 12px "Verdana, Arial, Helvetica, sans-serif";
    font-weight:bold;
    COLOR: #1E5899;
    line-height:140%;
    height:34px;    
}

TD.sub_ti2
{
    FONT: 11px "Verdana, Arial, Helvetica, sans-serif";
    font-weight:bold;
    COLOR: #2692CA;
    line-height:140%;
    text-decoration: underline;
    height:25px;
}


TD.sub_ti3
{
    FONT: 11px "Verdana, Arial, Helvetica, sans-serif";
    font-weight:bold;
    COLOR: #F57D08;
    line-height:140%;
    text-decoration: none;
    height:25px;    
}

TD.sub_ti3
{
    FONT: 11px "Verdana, Arial, Helvetica, sans-serif";
    font-weight:bold;
    COLOR: #F57D08;
    line-height:140%;
    text-decoration: none;
    height:25px;    
}

TD.sub_ti4
{
    FONT: 11px "Verdana, Arial, Helvetica, sans-serif";
    font-weight:bold;
    COLOR: #629D2E;
    line-height:140%;
    text-decoration: none;
    height:25px;    
}

TD.profile_ti1
{
    FONT: 11px "Verdana, Arial, Helvetica, sans-serif";
    font-weight:bold;
    COLOR: #1E5899;
    line-height:140%;
    text-decoration: underline;
    height:25px;
}

TD.profile_ti2
{
    font-family:"verdana,arial,Helvetica, sans-serif";
	font-weight:bold;
    font-size:11px;   
    color:#1E5899;
}

TD.sub_conline
{
    FONT: 11px "Verdana, Arial, Helvetica, sans-serif";    
    COLOR: #525151;
    line-height:140%;    
    padding-bottom:10px;
    BORDER-bottom: #E9E9E9 1px solid;    
}

TD.name_ti
{
    FONT: 13px "Verdana, Arial, Helvetica, sans-serif"; 
    font-weight:bold;   
    COLOR: #2594CB;
    height: 30px;
    line-height:140%;
    BORDER-top: #2592CA 1px solid;  
    background:#D6F0FF;  
}

TD.sub_body
{
    FONT: 11px "Verdana, Arial, Helvetica, sans-serif";
    COLOR: #666666;
    line-height:170%;
}

table.sky
{
	BORDER: 2px #3CCCD5 solid;
}
td.sky_ti
{
	FONT: 11px "Verdana, Arial, Helvetica, sans-serif";
	color:#000000;
	background:#8CE7ED;
	text-align:center;
	border-right: 1px #3CCCD5 solid;
}
td.sky_ti2
{
	FONT: 11px "Verdana, Arial, Helvetica, sans-serif";
	color:#000000;
	background:#8CE7ED;
	text-align:center;
}
td.sky_line
{
    FONT: 11px "Verdana, Arial, Helvetica, sans-serif";
    COLOR: #666666;
    line-height:140%;
    border-right: 1px #3CCCD5 solid;
}
td.sky_line2
{
    FONT: 11px "Verdana, Arial, Helvetica, sans-serif";
    COLOR: #666666;
    line-height:140%;
}


TD.sec_ti
{
    font-family:"verdana,arial,Helvetica, sans-serif";
    font-size:11px;   
    color:#2692CA;   
}

a.sec_ti:link
{
    font-family:"verdana, Helvetica, arial, sans-serif";
    font-size:11px;   
    color:#2692CA;    
}
a.sec_ti:visited
{
    font-family:"verdana, Helvetica, arial, sans-serif";
    font-size:11px;    
    color:#2692CA;    
}
a.sec_ti:hover
{
    font-family:"verdana, Helvetica, arial, sans-serif";
    font-size:11px;
    color:#2692CA;   
    text-decoration: underline;
}


a.sec_ticur:link
{
    font-family:"verdana, Helvetica, arial, sans-serif";
    font-size:11px;   
    color:#093260;
    text-decoration: underline;    
}
a.sec_ticur:visited
{
    font-family:"verdana, Helvetica, arial, sans-serif";
    font-size:11px;    
    color:#093260; 
    text-decoration: underline;   
}
a.sec_ticur:hover
{
    font-family:"verdana, Helvetica, arial, sans-serif";
    font-size:11px;   
    color:#093260;   
    text-decoration: underline;
}

TD.news_tibg
{
    
    BORDER-TOP: #000000 2px solid;
    BORDER-bottom: #95B4D5 1px solid;
    height: 30px;
    background:#E1E9F3;     
}
TD.news_navi
{
    
    BORDER-TOP: #95B3D5 1px solid;
    BORDER-bottom: #95B3D5 1px solid;
    height: 28px;
    background:#E1E9F4;     
}
TD.news_con
{
 padding:20px;  
}

table.bu_box
{
 padding-top: 20px; 
 padding-buttom: 20px; 
}

table.let_downlist
{

 BORDER-TOP: #0393B8 1px solid;
 BORDER-bottom: #0393B8 1px solid; 
}


td.letter {
    FONT: 11px "Verdana, Arial, Helvetica, sans-serif";
    font-weight:bold;
    COLOR: #0393B7;
    line-height:170%;
    padding-top:8px;
    padding-bottom:8px;  
}

td.letter_gu {
   padding-bottom:15px;
   BORDER-bottom: #2592CA 1px solid;    
}

td.lecon_ti {
   padding-bottom:10px;
   padding-top:10px;
   BORDER-TOP: #005F7E 1px solid;
   BORDER-bottom: #005F7E 1px solid;
   background:#E7FDFB; 
   FONT: 11px "Verdana, Arial, Helvetica, sans-serif";
   font-weight:bold;
   COLOR: #005F7E; 
   text-align:center;
}

a.lecon_ti:link
{
   FONT: 11px "Verdana, Arial, Helvetica, sans-serif";
   font-weight:bold;
   COLOR: #005F7E; 
   text-align:center;  
}
a.lecon_ti:visited
{
  
   FONT: 11px "Verdana, Arial, Helvetica, sans-serif";
   font-weight:bold;
   COLOR: #005F7E; 
   text-align:center;   
}
a.lecon_ti:hover
{
  
   FONT: 11px "Verdana, Arial, Helvetica, sans-serif";
   font-weight:bold;
   COLOR: #005F7E; 
   text-align:center;   
    text-decoration: underline;
}

td.org_con {
   padding:10px;  
   background:#F2F2F2; 
   FONT: 11px "Verdana, Arial, Helvetica, sans-serif";   
   COLOR: #1E5899;
   line-height:160%; 
}

/* Å×ÀÌºí °ü·Ã ³¡*/


/* ÆÐµùÁÖ±â ½ÃÀÛ*/

td.pat30 {
   padding-top:30px;
   padding-bottom:30px;
}
td.con {
   padding-top:25px;
}

.mt30 {margin-top:30px;}
.ml20 {margin-left:20px;}
.mb30 {margin-bottom:30px;}
.mpl13 {padding-left:13px;}
.temp
{
    FONT: 11px "Verdana, Arial, Helvetica, sans-serif";
    line-height:0%;
    COLOR: #525151
}

/* ÆÐµùÁÖ±â ³¡*/

/* ½Ã½ºÅÛ °ü·Ã ½ÃÀÛ*/

SELECT.quick_link
{
    BORDER: #DDDADA 1px solid;
    FONT-SIZE: 8pt;
    BACKGROUND: #868686;
    FONT-FAMILY: "Arial, Verdana, Helvetica, sans-serif";
    HEIGHT: 20px;
    width: 160px;
    COLOR: #FFFFFF
}

INPUT.search
{
    BORDER: #7F9DB9 1px solid;
    FONT-SIZE: 9pt;
    padding-left:5px;
    BACKGROUND: #D3EEFF;
    FONT-FAMILY: "Arial, Verdana, Helvetica, sans-serif";
    COLOR: #000000;
    HEIGHT: 20px;
    width: 170px;
    FLOAT: none;
}

INPUT.text
{
    BORDER: #7F9DB9 1px solid;
    FONT-SIZE: 9pt;
    padding-left:5px;
    BACKGROUND: #FFFFFF;
    FONT-FAMILY: "Arial, Verdana, Helvetica, sans-serif";
    COLOR: #000000;
    HEIGHT: 19px;
    width: 150px;
    FLOAT: none;
}

INPUT.text_let
{
    BORDER: #CECBCE 1px solid;
    padding-left:2px;
    BACKGROUND: #FFFFFF;
    FONT-FAMILY: "Arial, Verdana, Helvetica, sans-serif";
    COLOR: #000000;
    HEIGHT: 19px;
    FLOAT: none;
}

/* ½Ã½ºÅÛ °ü·Ã ³¡*/


/* °æ·Î °ü·Ã ½ÃÀÛ*/

td.map{
      FONT-FAMILY: "Verdana, Arial, Helvetica, sans-serif";
      color: #ACACAC;
      letter-spacing:0.2px;
      font-size:11px;
      HEIGHT: 25px;
}
a.map:link    {
      FONT-FAMILY: "Verdana, Arial, Helvetica, sans-serif";
      letter-spacing:0.2px;
      color: #ACACAC;
      font-size:11px;
}
a.map:visited {
      FONT-FAMILY: "Verdana, Arial, Helvetica, sans-serif";
      letter-spacing:0.2px;
      color: #ACACAC;
      font-size:11px;
}
a.map:hover  {
      FONT-FAMILY: "Verdana, Arial, Helvetica, sans-serif";
      letter-spacing:0.2px;
      color: #ACACAC;
      font-size:11px;
      text-decoration: underline;
}


.map_cur{
      FONT-FAMILY: "Verdana, Arial, Helvetica, sans-serif";
      letter-spacing:0.2px;
      color: #FCF195;
      font-size:11px;
}
a.map_cur:link    {
      FONT-FAMILY: "Verdana, Arial, Helvetica, sans-serif";
      letter-spacing:0.2px;
      color: #FCF195;
      font-size:11px;
}
a.map_cur:visited {
      FONT-FAMILY: "Verdana, Arial, Helvetica, sans-serif";
      letter-spacing:0.2px;
      color: #FCF195;
      font-size:11px;
}
a.map_cur:hover    {
      FONT-FAMILY: "Verdana, Arial, Helvetica, sans-serif";
      letter-spacing:0.2px;
      color: #FCF195;
      font-size:11px;
      text-decoration: underline;
}

/*°æ·Î °ü·Ã  ³¡*/


/* navi°ü·Ã  ½ÃÀÛ*/

td.navi
{
    padding-top: 10px;
    font-size: 8pt;
}

.navi_cur          { text-decoration: none; color:#BA9846; font-size: 8pt; font-weight: bold;}
a.navi_cur:link    { text-decoration: none; color:#BA9846; font-size: 8pt; font-weight: bold;}
a.navi_cur:visited { text-decoration: none; color:#BA9846; font-size: 8pt; font-weight: bold;}
a.navi_cur:hover   { text-decoration: none; color:#BA9846; font-size: 8pt; font-weight: bold;}

/* navi°ü·Ã ³¡*/



/* ÅØ½ºÆ® »ö»ó */
.gray01b {color:#666666; font-weight: bold; font-size: 9pt;}
.sky01 {color:#3BBAFF; font-weight: bold; font:11px; verdana, Arial, Helvetica, sans-serif;}
.sky02 {color:#2692CA; font:11px;}
.red01 {color:#DE0000; font-weight: bold;}
.blue01 {color:#034F9D;}
.blue02 {
    FONT: 12px "Verdana, Arial, Helvetica, sans-serif";
    font-weight:bold;
    COLOR: #1E5899;
}
.blue03 {
    FONT: 11px "Verdana, Arial, Helvetica, sans-serif";
    COLOR: #2891C8;
}
.blue04 {color:#034F9D;text-indent:-10px;}
.sub_ti2
{
    FONT: 11px "Verdana, Arial, Helvetica, sans-serif";
    font-weight:bold;
    COLOR: #2692CA;
    line-height:140%;
    text-decoration: underline;
    height:25px;
}

a.blue03:link {
     FONT: 11px "Verdana, Arial, Helvetica, sans-serif";
    COLOR: #2891C8;
}

a.blue03:visited    {
      FONT-FAMILY: "Verdana, Arial, Helvetica, sans-serif";
      COLOR: #2891C8;
      font-size:11px;
}
a.blue03:hover     {
     FONT-FAMILY: "Verdana, Arial, Helvetica, sans-serif";
     COLOR: #2891C8;
     font-size:11px;
     text-decoration: underline;
}
.stat {
     background::#C5E5FC; 
	 FONT: 11px "Verdana, Arial, Helvetica, sans-serif";
	 color:#093363;
	 padding: 5px;
	 font-weight: bold;
	 height:30%
}
.green01 {
    FONT: 11px "Verdana, Arial, Helvetica, sans-serif";
    font-weight:bold;
    COLOR: #137C76;
}

.green02 {
    FONT: 12px "Verdana, Arial, Helvetica, sans-serif";
    font-weight:bold;
    COLOR: #016080;
}
.org01 {
    FONT: 11px "Verdana, Arial, Helvetica, sans-serif";
    COLOR: #EC7300;
}
a.org01:link    {
      FONT-FAMILY: "Verdana, Arial, Helvetica, sans-serif";
      COLOR: #EC7300;
      font-size:11px;
}
a.org01:visited    {
      FONT-FAMILY: "Verdana, Arial, Helvetica, sans-serif";
      COLOR: #EC7300;
      font-size:11px;
}
a.org01:hover     {
      FONT-FAMILY: "Verdana, Arial, Helvetica, sans-serif";
      COLOR: #EC7300;
      font-size:11px;
      text-decoration: underline;
}

.org02b{
    FONT: 11px "Verdana, Arial, Helvetica, sans-serif";
    COLOR: #FE8A0F;
    font-weight: bold;
}
a.blueorg:active {
	FONT-FAMILY: "Verdana, Arial, Helvetica, sans-serif";
	COLOR: #2891C8;
	font-size:11px;
}
a.blueorg:hover     {
      FONT-FAMILY: "Verdana, Arial, Helvetica, sans-serif";
      COLOR: #2891C8;
      font-size:11px;
      text-decoration: underline;
}
a.blueorg:link {
      FONT-FAMILY: "Verdana, Arial, Helvetica, sans-serif";
      COLOR: #2891C8;
      font-size:11px;
}
a.blueorg:visited    {
      FONT-FAMILY: "Verdana, Arial, Helvetica, sans-serif";
      COLOR: #EC7300;
      font-size:11px;
}
td.sky_line3 {
	FONT: 11px "Verdana, Arial, Helvetica, sans-serif";
	COLOR: #666666;
	line-height:140%;
	border-bottom: 1px #3CCCD5 solid;
	
}


.style1 {
	color: #2891C8;
	font-weight: bold;
}

.indent15 {
MARGIN-LEFT: 15px;
TEXT-INDENT: -15px
}
