*{margin:0; padding:0;}
body {font-size: 9pt; color: #4c4c4c; font-family: ±¼¸², Tahoma;}
p {font-size: 9pt; color: #4c4c4c; font-family: ±¼¸², Tahoma}
input {font-size: 9pt; color: #4c4c4c; font-family: ±¼¸², Tahoma}
select {font-size: 9pt; color: #4c4c4c; font-family: ±¼¸², Tahoma}
textarea {font-size: 9pt; color: #4c4c4c; font-family: ±¼¸², Tahoma}
button {font-size: 9pt; color: #4c4c4c; font-family: ±¼¸², Tahoma}
table {font-size: 9pt; color: #4c4c4c; font-family: ±¼¸², Tahoma}
tr {font-size: 9pt; color: #4c4c4c; font-family: ±¼¸², Tahoma}
td {font-size: 9pt; color: #4c4c4c; font-family: ±¼¸², Tahoma}
img{ border:0; }

a {selector-dummy : expression(this.hideFocus=true);}
a:link, a:visited  {FONT-SIZE: 9pt;; COLOR: #466C8A; TEXT-DECORATION: none}
a:active, a:hover {FONT-SIZE: 9pt;; COLOR: #0066FF; TEXT-DECORATION: none}

body{scrollbar-face-color: #EEEEEE; 
	scrollbar-shadow-color: #B4B4B4; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-3dlight-color: #B4B4B4; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-track-color: #F7F7F7; 
	scrollbar-arrow-color: #AAAAAA;
}

#wrapper { width:100%; text-align:center; }
#body { width:1000px; height:auto; margin-left:auto;margin-right:auto; }

#head { overflow:hidden; width:1000px; height:97px; }
#head .top_sitemap { height:22px; padding-right:31px; text-align:right; background-image:url('../images/top_bg01_1.gif');}
#head .top_menu { height:46px; background-image:url('../images/top_bg02.gif');}
#head .top_bar { height:27px; }

#main_flash { width:1000px; height:390px; text-align:center; background-image:url('../images/main_flash_bg.gif'); }
 
#content { width: 1000px; height:390px; padding-top:30px;}

#middle01 { width: 1000px; height:206px; overflow:hidden; background-image:url('../images/main_middle_bg01.gif'); }
#middle02 { width: 1000px; height:184px; overflow:hidden; background-color:#b6cf35; }

/* sub */
#sub_content_01 { width: 1000px; height:200px; background-image:url('../images/sub_bg01.gif'); background-position:top; background-repeat:repeat-x; }
#sub_content_02 { overflow:hidden; width: 1000px; background-image:url('../images/sub_bg02.gif'); background-position:bottom left; background-repeat:no-repeat; }
#sub_content_03 { width:762px; margin-top:31px; padding-right:10px; float:right; }
#sub_content_04 { text-align:center; background-image:url('../images/sub_table01.gif'); background-position:top; background-repeat:no-repeat; padding-top:30px; padding-bottom:30px;}
#sub_content_01 { width: 1000px; height:200px; background-image:url('../images/sub_bg01.gif'); background-position:top; background-repeat:repeat-x; }
#sub_content_01_01 { text-align:left; background-image:url('../images/sub_table01.gif'); background-position:top; background-repeat:no-repeat; padding-left:20px;  padding-top:30px; padding-bottom:30px;}
#sub_content_01_02 { text-align:left; background-image:url('../images/sub_table01.gif'); background-position:top; background-repeat:no-repeat; padding-left:20px;  padding-top:30px;}
#sub_program_03 { text-align:left; width:780px; padding-top:10px; padding-bottom:30px;}

#sub_content_11 { width: 1000px; overflow:hidden; background-image:url('../images/sub_bg01.gif'); background-position:top; background-repeat:repeat-x; }

#left { padding-left:44px; margin-top:31px; width:180px; float:left; text-align:left }

.clearfix:after  {content:".";display:block;height:0;clear:both;visibility:hidden; }
.clearfix   {display: inline-block; }

#bottom {overflow:hidden; width:1000px; height:85px; background-image:url('../images/bottom.gif');}
#bottom .footer_menu {margin-left:830px; margin-top:43px;}

tr.tr_top { -webkit-border-radius: 7px; -moz-border-radius:7px;border-radius: 7px; }
td.topline {font-size: 9pt; color: #4c4c4c; font-family: ±¼¸², Tahoma; background-color: #82aed4}
td.top_first {font-size: 8pt; font-weight:bold; color: white; background-color:#bbd04a; font-family: ±¼¸², Tahoma;text-align:center;-webkit-border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-bottomleft: 5px;border-top-left-radius: 5px;border-bottom-left-radius: 5px;}
td.top_last {font-size: 8pt; font-weight:bold; color: white; background-color:#bbd04a; font-family: ±¼¸², Tahoma;text-align:center;-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 5px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;}
td.top {font-size: 8pt; font-weight:bold; color: white; background-color:#bbd04a; font-family: ±¼¸², Tahoma;text-align:center;}
td.common{ font-size:8pt; text-align:center;height:55px;}



/* °Ô½ÃÆÇ */
.board_t01{font: µ¸¿ò; font-size:12px; color: #333333; text-align:center;}
.board_t02{font-family:Tahoma; font-size:11px; font-weight:bold; color: #666666; text-align:center;}
.board_t03{font: µ¸¿ò; font-size:12px; font-weight:bold; color: #333333;}

.board1          {font: µ¸¿ò; font-size:12px; color: #333333; text-align:left;}
.board1 a:link	 {color:#333333;text-decoration: none;}
.board1 a:visited{color:#333333;text-decoration: none;}
.board1 a:hover  {color:#000000;text-decoration: underline;}
.board1 a:active {color:#333333;text-decoration: none;}	
.board2{font-family:Tahoma; font-size:11px; color: #666666; text-align:center;}
.board3{font: µ¸¿ò; font-size:12px; color: #333333;  text-align:center;}
.select_t{background: #ffffff; border: 1px solid #d8d8d8;font: µ¸¿ò; font-size:12px; color: #333333;}
