*{margin:0; padding:0; font-size:12px; font-family:gulim; color:#4e4e4e;}
html {overflow-y:scroll; scrollbar-face-color:#EBEBEB; scrollbar-highlight-color:#FFFFFF; scrollbar-3dlight-color:#C8C8C8; scrollbar-darkshadow-color:#EEEEEE; scrollbar-shadow-color:#C0C0C0; scrollbar-arrow-color:#BCBCBC; scrollbar-track-color:#F3F3F3;}
img, fieldset, button{border:0 none;}
hr, button img{display:none;}
ul,li{list-style:none;}
a, a:hover, a:active, a:focus{text-decoration:none;}
textarea{overflow:auto;}
image, input{vertical-align:middle;}
 
 body
 {
  margin:0px;
 }

  #map
 {
  width:100%;
  height:110px;
  background:url('../images/main/top_bg.gif') repeat-x left top;
 }

 #map .top_btn
 {
  width:998px;
  height:115px;
  text-align:right;
  margin:0 auto;
  padding-top:9px;
 }

 #map .top_btn p
 {
 margin-right:31px;
 }

#map .top_btn_list
{
margin-right:22px;
}

 #map .top_btn span img
 {
margin-right:10px;
 }

  .top_area
 {
  width:100%;
  height:55px;
  padding-top:35px;
 }

 .top_area h1 {width:133px; height:28px; float:left; padding-left:10px;}
 .top_area .topmenu{float:right; margin-top:8px;}
 .top_area li { display:inline; margin-right:32px;}

 #wrapper
 {
  width:998px;
  height:auto;
  position: absolute; 
  left: 50%;
  margin: 0 0 0 -499px; 
 }
 
 #head
 {
  width:100%;
  height:434px;
  
 }
 

 #top_image
 {
  width:100%;
  height:340px;
  border-bottom:4px solid #ed1b24;

 }
 
 #left
 {
  width:331px;
  border-left:1px solid #c1c1c1;
  border-right:1px solid #c1c1c1;
  border-bottom:1px solid #c1c1c1;
  float:left;
  height:175px;
  
 }


 #left .tab_title
 {
 width:282px;
 height:25px;
 margin:26px 10px 10px 25px; 
 border-bottom:1px solid #d6d5d5;
 }

  #left .tab_title span
 {
 padding-right:25px;
 }
 
 #left .ul_img
 {
 float:left;
 width:87px;
 height:78px;
 margin:12px 0 10px 25px;
 }

   #left ul
 {
 float:left;
 margin:12px 10px 10px 20px;
 }

   #left li
 {
 background: url(../images/main/widget_left_icon.gif) no-repeat  0 30%;
 padding-left:10px;
 margin-bottom:8px;
 }

 #left li a
 {
  font-size:11px;
 font-family:돋움;
 }
 
 #center
 {
  width:331px;
  float:left;
  height:175px;
  border-bottom:1px solid #c1c1c1;

 }

 #center .tab_title
 {
 width:282px;
 height:25px;
 margin:26px 10px 10px 25px; 
 border-bottom:1px solid #d6d5d5;
 }
  #center .tab_title span
 {
 padding-right:101px;
 }
 
 #center .ul_img
 {
 float:left;
 width:87px;
 height:78px;
 margin:12px 0 10px 25px;
 }

   #center ul
 {
 float:left;
 margin:12px 10px 10px 20px;
 }

   #center li
 {
 background: url(../images/main/widget_left_icon.gif) no-repeat  0 30%;
 padding-left:10px;
 margin-bottom:8px;
 }

 #center li a
 {
  font-size:11px;
 font-family:돋움;
 }
 #right
 {
  width:332px;
  border-left:1px solid #c1c1c1;
  border-right:1px solid #c1c1c1;
  border-bottom:1px solid #c1c1c1;
  float:left;
  height:175px;
 }

 #right .tab_title
 {
 width:282px;
 height:25px;
 margin:26px 10px 0px 25px; 
 }

  #right .tab_title span
 {
 padding-right:131px;
 }
 
 #right .banner
 {
 float:left;
 width:279px;
 height:98px;
 margin:0px 0 10px 25px;
 }

 #foot
 {
  clear:both;
  width:100%;
  height:89px;
  background:url('../images/main/foot_bg.gif') ;
  padding-left:17px;
 }

  #foot .foot_menu img
 {
  margin-top:8px;
  margin-right:20px;
 }

   #foot .foot_menu p
 {
  padding-top:5px;
 }
.mt28 {clear:both; height:28px;}