body {
      margin-left: 0px;
	    margin-top: 0px;
    	margin-right: 0px;
	    margin-bottom: 0px;
	   }


a {cursor:pointer;}
A:link    {font: 9pt Gulim,±¼¸²; text-decoration: none; color:#555555}
A:active  {font: 9pt Gulim,±¼¸²; text-decoration: none; color:#555555}
A:visited {font: 9pt Gulim,±¼¸²; text-decoration: none; color:#555555}
A:hover   {text-decoration: underline; color:#ff0096;}

body,table, tr,td
{
  font-size: 11px;
  color: #686868;
  font-style: normal;
  font-family: "µ¸¿ò","verdana";
  line-height:150%;
}


img
{
  border : 0px;
  border-style : none;
}

/* ---------------------------------- Form °³Ã¼---------------------------------- */

FORM, P { margin: 0px; }

select
{
  font-size: 9pt;
  color: #494949;
	font-style: normal;
	font-family: "±¼¸²","verdana";
	background-color: #F7FAFD;
}

input
{
  border: 1px solid #A5ACB2;
  font-size: 9pt;
  color: #595959;
  font-style: normal;
  font-family: "±¼¸²","verdana";
  line-height:20px;
  margin-left: 0;
  word-spacing:-1pt;
}


.noborder
{
  border-style : none;
}

.main_top
{
  width:100% ;
  background:url('../images/top_bg.gif') repeat-x ;
}
.main_flash
{
  width: 100%;
  background:#ececec;
}

.main_copyright
{
  background:#e7e7e7;
  width:100%;
  margin-top:10px;
  padding:10px;
  padding-left: 50px;
  font-size:0px;
}

.main_notice
{

 padding-top: 15px;
}


ul
{
  list-style : none;
  list-style-image : none;
}

/* ¿ÞÂÊÀÎÅ¬·çµå ¸Þ´º¸®½ºÆ®(¸®½ºÆ® ¾ÆÀÌÅÛ) */
li
{
}
.notice_ul
{
  list-style : none;
  list-style-image : none;
  margin : 0px;
  padding : 0px;
}

.notice_li
{
  height:18px;
}

/* ÀÏÁ¤°ü¸® Å×ÀÌºí »ö»ó */
.sch_head_dark
{
  background-color : #BF799F;
  height : 3px;
}


.sch_head_light
{
  background-color : #FEEEFA;
}


/* 
  Å×ÀÌºí border, 
  Çü½Ä : B_[left][right][top][bottom], 
  border°¡ ÀÖÀ»°æ¿ì O, ¾øÀ»°æ¿ì X, 
  Å×ÀÌºíÅ×µÎ¸® µÎ²², ¶óÀÎ¸ð¾ç, »ö»óµîÀº ¹Ù±ùÂÊ CSS¿¡¼­ Á¤ÀÇ
*/

/* ÀüºÎÀÖ´Â°æ¿ì */
.B_OOOO
{
  border-width:1px;  
}

/* »ó, ÇÏ, ÁÂ, ¿ì */
.B_OXXXX
{
  border-top-width:1px;  
}
.B_XOXX
{
   border-bottom-width:1px;  
}
.B_XXOX
{
  border-left-width:1px;  
}
.B_XXXO
{
  border-right-width:1px;  
}

/* ¿ÞÂÊ¾øÀ½ */
.B_XOOO
{
  border-left-width:0px;  

}

/* ¿À¸¥ÂÊ¾øÀ½ */
.B_OXOO
{
  border-right-width:0px;  
}


/* À§ÂÊ¾øÀ½ */
.B_OOXO
{
  border-top-width:0px;  
}

/* ¾Æ·¡ÂÊ¾øÀ½ */
.B_OOOX
{
  border-bottom-width:0px;  
}


/* ¿ÞÂÊ_À§_¾øÀ½ */
.B_XOXO
{
  border-left-width:0px;  
  border-top-width:0px;  
}

/* ¿À¸¥ÂÊ_¾Æ·¡_¾øÀ½ */
.B_OXOX
{
  border-right-width:0px;  
  border-bottom-width:0px;  
}

/* ÁÂ_¿ì_¾øÀ½ */
.B_OXOX
{
  border-left-width:0px;  
  border-right-width:0px;  
}


/* À§_¾Æ·¡_¾øÀ½ */
.B_OXOX
{
  border-top-width:0px;  
  border-bottom-width:0px;  
}


.table_1
{
  border-collapse : collapse;
}

.table_1 th, 
.table_1 td
{
  border-width : 1px;
  border-style:solid;
  padding : 3px;  
  border-color : #999999
 
}

.table_1 th
{
  background-color : #EFEFEF;
}

.mainmenu1
{
  text-align : left;
  margin-left:5px;
  padding-left : 12px;
  border:none; 
  background:url('../images/dot_blat.gif')  no-repeat; 
  background-position: 0 45%;  
}



.menu{
 margin-top:20px;
}


.sub_box{
	margin-left:25px;
	width:743px;
}

.sub_title_box{
	padding-top:19px;
	padding-bottom:10px;
	width:100%;
	background:url('../images/sub_title_bg.gif')  repeat-x bottom; 
}

.navi{
	text-align:right;
	font-size:11px;
	vertical-align:bottom;
}

.navi_s{
font-weight:bold;
color:#4a4a4a;
}

.leftmenu td{
	height:30px;
}

.contents{
	padding-top:20px;
	padding-bottom:20px;
}

#sitemap{
background:url(../images/sitemap.jpg) no-repeat;width:724px;height:300px;text-align:center;
}

#sitemap td{
 width:20%;padding-top:60px;
 vertical-align:top;
 }

#sitemap .site{
 font-size:12px;
 line-height:250%;
 font-weight:bold;
 letter-spacing:-1px;
 font-family:Malgun Gothic;
 }


.table_2
{
  border-collapse : collapse;
  border:solid 1px #cccccc;
  border-top:solid 2px #1469a0;
}


.table_2 td
{
  border-width : 1px;
  border-style:solid;
  padding :5px;  
  border-color : #cccccc;
  text-align:center;
  font-size:12px;
  color:#000000;
 
}

.table_2 th
{
  background:url(../images/table_2_bg.gif) repeat-x;
  color:#1469a0;
  border-bottom:solid 1px #1469a0;
  font-size:13px;
  height:35px;
}



.m_a {width:100%;height:100%; }
.m_a2 {width:100%;height:20px; }