/* ------------------------------------------------------------
   Basic Style Sheet
 * website   : http://www.
 * version   : 1.1
 * author    : seo soo hyun
 * email     : 
 * Created   : 2009/09/014
 * Updated   :
 ------------------------------------------------------------ */
 
body {margin:0;padding:0;}
hr {display:none;}
img,fieldset {border:0 none;}
dl,ul,ol,li {list-style: none;}
h1,h2,h3,h4,h5,dl,dt,dd,ul,li,ol,th,td,p,blockquote,form,fieldset,legend {margin:0;padding:0;}
table {border-collapse:collapse;}
input,select,textarea {font-size:100%;}
body,td {font-size:12px;font-family:µ¸¿ò,Dotum,AppleGothic,sans-serif;color:#555555;}

/* ----- ´ëÃ¼ÅØ½ºÆ®¿ë ----- */
.comment{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden;}


/* ----- ±âÁ¸ ½ÃÀÛ ----- */
td {color: #000000; font-family: µ¸¿ò,±¼¸²,verdana,arial,helvetica; font-size: 12px;  line-height: 150%; text-decoration: none}
body {color: #000000; font-family: µ¸¿ò,±¼¸²,verdana,arial,helvetica; font-size: 12px; text-decoration: none;}
p {color: #000000; font-family: µ¸¿ò,±¼¸²,verdana,arial,helvetica; font-size: 12px; text-decoration: none}

a:link {color: #000000;text-decoration: none}
a:active {color: #000000;text-decoration: none}
a:visited {color: #000000;text-decoration: none}
a:hover {color: #3d729c;text-decoration: none}

.justify { color: #000000; font-family: µ¸¿ò,±¼¸²,verdana,arial,helvetica; font-size: 12px; text-decoration: none; text-align: justify}
.s-eng { font-family:"verdana"; font-size:8pt}
.s-kor { font-family:"µ¸¿ò","µ¸¿òÃ¼"; font-size:9pt}
.root { font-family:"µ¸¿ò","µ¸¿òÃ¼"; font-size:8pt}
.s-text { font-family:"verdana"; font-size:7pt}
.back {color:white; font-family:"verdana"; font-size:7pt; background : #000000; text-align: center}
.search {font-family:"µ¸¿ò","µ¸¿òÃ¼","verdana"; font-size:8pt;color:#ffffff;background-color:#98938f;height:19px}
.input {font-family:"µ¸¿ò","µ¸¿òÃ¼","verdana"; font-size:9pt;color:#000000;background-color:#ffffff;height:18px;border: 1px solid #CCCCCC;}
.select {font-family:"µ¸¿ò","µ¸¿òÃ¼","verdana"; font-size:9pt;color:#000000;background-color:#ffffff;height:20px}
.textarea {font-family:"±¼¸²","±¼¸²Ã¼","verdana"; font-size:9pt;color:#000000;background-color:#ffffff}
.button {border:solid 0 #cccccc; font-family: "±¼¸²", "arial"; font-size: 9pt; color: #000000; background-color: #f5f5f5; height:19px}
.view {word-break: break-all; line-height: 140%; text-align: justify}
/* ----- ±âÁ¸ ³¡ ----- */

/* ----- Ãß°¡ ½ÃÀÛ ----- */
/* ----- top-content ----- */
#wrapperAll{width:100%;height:95px;margin:0;padding:0;background:url('/image/top/head_bg.gif') repeat left ;cellpadding:0;cellspacing:0;border:0;}
#header{width:790px;height:95px;background:url('/image/top/top_bg.gif') no-repeat 0;cellpadding:0;cellspacing:0;border:0px solid red;}
#header .util{vertical-align:top;}
#utility{width:129px;height:25px;cellpadding:0;cellspacing:0;border:0px solid red;}
#utility{width:129px;height:25px;cellpadding:0;cellspacing:0;border:0px solid red;}
#topmenu{width:780px;height:34px;cellpadding:0;cellspacing:0;border:0px solid red;}
#toplogo{text-align:left;padding:0 0 0 5px;}

#menu001{position:absolute;left:230px;top:72px;width:561px;z-index:1;visibility: hidden;}
#menu001 li{float:left;background:url('/image/top/sub_bul.gif') no-repeat 0 6px;padding:0 20px 0 7px;font-size:11px;color:#dbe7f0;font-family:µ¸¿ò,Dotum,AppleGothic,sans-serif;letter-spacing:-1px;border:0px solid red;}
#menu001 li.end{float:left;background:url('/image/top/sub_bul.gif') no-repeat 0 6px;padding:0 0 0 7px;font-size:11px;color:#dbe7f0;font-family:µ¸¿ò,Dotum,AppleGothic,sans-serif;letter-spacing:-1px;border:0px solid red;}
#menu001 li a, #menu001 li a:link, #menu001 li a:visited {color:#dbe7f0;text-decoration:none;}
#menu001 li a:hover, #menu001 li a:active {color:#eeec47;text-decoration:none;}

#menu002{position:absolute;left:216px;top:72px;width:574px;z-index:1;visibility: hidden;}
#menu002 li{float:left;background:url('/image/top/sub_bul.gif') no-repeat 0 6px;padding:0 20px 0 7px;font-size:11px;color:#dbe7f0;font-family:µ¸¿ò,Dotum,AppleGothic,sans-serif;letter-spacing:-1px;border:0px solid red;}
#menu002 li.end{float:left;background:url('/image/top/sub_bul.gif') no-repeat 0 6px;padding:0 0 0 7px;font-size:11px;color:#dbe7f0;font-family:µ¸¿ò,Dotum,AppleGothic,sans-serif;letter-spacing:-1px;border:0px solid red;}
#menu002 li a, #menu002 li a:link, #menu002 li a:visited {color:#dbe7f0;text-decoration:none;}
#menu002 li a:hover, #menu002 li a:active {color:#eeec47;text-decoration:none;}

#menu003{position:absolute;left:411px;top:72px;width:354px;z-index:1;visibility: hidden;}
#menu003 li{float:left;background:url('/image/top/sub_bul.gif') no-repeat 0 6px;padding:0 20px 0 7px;font-size:11px;color:#dbe7f0;font-family:µ¸¿ò,Dotum,AppleGothic,sans-serif;letter-spacing:-1px;border:0px solid red;}
#menu003 li.end{float:left;background:url('/image/top/sub_bul.gif') no-repeat 0 6px;padding:0 0 0 7px;font-size:11px;color:#dbe7f0;font-family:µ¸¿ò,Dotum,AppleGothic,sans-serif;letter-spacing:-1px;border:0px solid red;}
#menu003 li a, #menu003 li a:link, #menu003 li a:visited {color:#dbe7f0;text-decoration:none;}
#menu003 li a:hover, #menu003 li a:active {color:#eeec47;text-decoration:none;}

#menu004{position:absolute;left:582px;top:72px;width:338px;z-index:1;visibility: hidden;}
#menu004 li{float:left;background:url('/image/top/sub_bul.gif') no-repeat 0 6px;padding:0 20px 0 7px;font-size:11px;color:#dbe7f0;font-family:µ¸¿ò,Dotum,AppleGothic,sans-serif;letter-spacing:-1px;border:0px solid red;}
#menu004 li.end{float:left;background:url('/image/top/sub_bul.gif') no-repeat 0 6px;padding:0 0 0 7px;font-size:11px;color:#dbe7f0;font-family:µ¸¿ò,Dotum,AppleGothic,sans-serif;letter-spacing:-1px;border:0px solid red;}
#menu004 li a, #menu004 li a:link, #menu004 li a:visited {color:#dbe7f0;text-decoration:none;}
#menu004 li a:hover, #menu004 li a:active {color:#eeec47;text-decoration:none;}

#menu005{position:absolute;left:438px;top:72px;width:430px;z-index:1;visibility: hidden;}
#menu005 li{float:left;background:url('/image/top/sub_bul.gif') no-repeat 0 6px;padding:0 20px 0 7px;font-size:11px;color:#dbe7f0;font-family:µ¸¿ò,Dotum,AppleGothic,sans-serif;letter-spacing:-1px;border:0px solid red;}
#menu005 li.end{float:left;background:url('/image/top/sub_bul.gif') no-repeat 0 6px;padding:0 0 0 7px;font-size:11px;color:#dbe7f0;font-family:µ¸¿ò,Dotum,AppleGothic,sans-serif;letter-spacing:-1px;border:0px solid red;}
#menu005 li a, #menu005 li a:link, #menu005 li a:visited {color:#dbe7f0;text-decoration:none;}
#menu005 li a:hover, #menu005 li a:active {color:#eeec47;text-decoration:none;}

/* ----- visual-content ----- */
#visual{width:790px;height:148px;cellpadding:0;cellspacing:0;border:0px solid red;}

/* ----- main-content ----- */
#mainAll{width:904px;cellpadding:0;cellspacing:0;border:0px solid red;}
#mainAll td.co{padding-top:10px;vertical-align:top;}
#mainAll .search{width:158px;height:164px;border:3px solid #bcde9e;background:#ffffff;vertical-align:top;padding:0 0 0 6px;}
#mainAll .search table{width:152px;cellpadding:0;cellspacing:0;border:0px solid red;}
#mainAll .search table td.he27{height:29px;}
#mainAll .search table td.he17{height:11px;text-align:center;}
.img{vertical-align:middle;*vertical-align:top;*padding-top:1px;}

.search_total{width:147px;*width:149px;font-family:µ¸¿ò,Dotum,AppleGothic,sans-serif;color:#7c7c7c;border:1px solid #bdbdbd;font-size:12px;}
.search_total_input{width:104px;font-family:µ¸¿ò,Dotum,AppleGothic,sans-serif;color:#7c7c7c;border:2px solid #d0d4d7;font-size:12px;}
.inquiry{padding-top:18px;}
.banner{padding-top:18px;}

.info{width:580px;cellpadding:0;cellspacing:0;border:0px solid red;}
.info .bar{width:580px;border-top:2px solid #5ab5e6;padding:0 0 10px 0;*height:12px;}

.news{background:url('/image/main/bul_orange.gif') no-repeat 0 6px;height:22px;vertical-align:top;padding:0 0 0 7px;font-size:12px;color:#7c7c7c;font-family:µ¸¿ò,Dotum,AppleGothic,sans-serif;border:0px solid red;}
.news a, .news a:link, .news a:visited {color:#7c7c7c;text-decoration:none;}
.news a:hover, .news a:active {color:#559f0d;text-decoration:underline;}
.data{text-align:center;color:#7c7c7c;vertical-align:top;}
.info_sub_tab{vertical-align:top;}

.sub_tab{width:127px;}
.sub_tab ul a{display:block;}
.sub_tab_on{background:url('/image/main/info_m_sub_on.gif') no-repeat scroll 0 0;padding:2px 0 0 7px;margin:0 0 2px 0;_height:18px;_margin:0;font-size:11px;font-weight:bold;color:#649ec3;font-family:µ¸¿ò,Dotum,AppleGothic,sans-serif;letter-spacing:-1px;border:0px solid red;}
.sub_tab_on a, .sub_tab_on a:link, .sub_tab_on a:visited {color:#649ec3;text-decoration:none;}
.sub_tab_on a:hover, .sub_tab_on a:active {color:#649ec3;text-decoration:none;}

.sub_tab_off{background:url('/image/main/info_m_sub_off.gif') no-repeat scroll 0 0;padding:2px 0 0 7px;margin:0 0 2px 0;_height:18px;_margin:0;font-size:11px;color:#9e9e9e;font-family:µ¸¿ò,Dotum,AppleGothic,sans-serif;letter-spacing:-1px;border:0px solid red;}
.sub_tab_off a, .sub_tab_off a:link, .sub_tab_off a:visited {color:#9e9e9e;text-decoration:none;}
.sub_tab_off a:hover, .sub_tab_off a:active {color:#9e9e9e;text-decoration:underline;}

.sub_tab_2line{width:127px;}
.sub_tab_2line ul a{display:block;}
.sub_tab_2line_on{background:url('/image/main/info_m_sub_2line_on.gif') no-repeat scroll 0 0;padding:5px 0 0 7px;margin:0 0 2px 0;_padding:3px 0 0 7px;_height:30px;_margin:0;line-height:14px;font-size:11px;font-weight:bold;color:#649ec3;font-family:µ¸¿ò,Dotum,AppleGothic,sans-serif;letter-spacing:-1px;border:0px solid red;}
.sub_tab_2line_on a, .sub_tab_2line_on a:link, .sub_tab_2line_on a:visited {color:#649ec3;text-decoration:none;}
.sub_tab_2line_on a:hover, .sub_tab_2line_on a:active {color:#649ec3;text-decoration:none;}

.sub_tab_2line_off{background:url('/image/main/info_m_sub_2line_off.gif') no-repeat scroll 0 0;padding:5px 0 0 7px;margin:0 0 2px 0;_padding:3px 0 0 7px;_height:30px;_margin:0;line-height:14px;font-size:11px;color:#9e9e9e;font-family:µ¸¿ò,Dotum,AppleGothic,sans-serif;letter-spacing:-1px;border:0px solid red;}
.sub_tab_2line_off a, .sub_tab_2line_off a:link, .sub_tab_2line_off a:visited {color:#9e9e9e;text-decoration:none;}
.sub_tab_2line_off a:hover, .sub_tab_2line_off a:active {color:#9e9e9e;text-decoration:underline;}

.notice_bar{background:url('/image/main/notice_bar.gif') repeat ;height:27px;width:580px;}
.notice_blank{height:10px;}
.m_txt_img {width:250px;height:28px;vertical-align:top;font-size:0px;border:0px solid red;}
.m_txt_img ul li{display:inline;padding:0 3px 0 0;}

.search_list_input{width:186px;height:13px;font-family:µ¸¿ò,Dotum,AppleGothic,sans-serif;color:#7c7c7c;border:2px solid #d0d4d7;font-size:12px;}

/* ----- quick-content ----- */
#quick_menu{position:relative;left:0px;top:0px;width:94px;height:381px;margin:0;background:url('/image/quick/quick_bg.gif') no-repeat 0;font-size:0px;vertical-align:top;border:0px solid red;}
#quick_menu ul {padding:29px 6px 0 8px;margin:0;}
#quick_menu ul li {display:inline;}
#quick_menu ul a {display:block;}

/* ----- footer ----- */
#footer{position:relative;left:0;top:20px;width:790px;border:0px solid red;}
#footer table{width:790px;cellpadding:0;cellspacing:0;border:0px solid red;}
#footer .footer_bar{width:790px;border-top:1px solid #c2c2c2;padding:0 0 10px 0;*height:11px;}
#footer .end{height:10px;}

/* ----- visual-sub ----- */
#sub_visual{width:790px;height:90px;cellpadding:0;cellspacing:0;border:0px solid red;}
/* ----- Ãß°¡ ³¡ ----- */
table.p3px td{ 
	padding: 3px;
}

/* ----- menu_sub ----- */
.sub_menu{padding-top:14px;}
.sub_menu table{width:170px;cellpadding:0;cellspacing:0;border:1px solid #c6ded5;}
.sub_menu table td{line-height:14px;color:#5b8677;font-size:11px;font-weight:bold;padding:4px 6px 2px 6px;border-bottom:1px dashed #c6ded5;background:#eefaf6;}
.s_menu a, .s_menu a:link, .s_menu a:visited {color:#5b8677;text-decoration:none;}
.s_menu a:hover, .s_menu a:active {color:#5b8677;text-decoration:none;}