@charset "utf-8";
/* CSS Document */
body{margin:0px;}
.newsubbody{/background-image:url(images/new_sub_bg.jpg); background-position:left top; background-repeat:repeat-x;}

a:link{color:#666666;text-decoration:none;font-size:12px; font-family:"굴림","돋움"}
a:visited{color:#666666;text-decoration:none;font-size:12px; font-family:"굴림","돋움"}
a:active{color:#666666;text-decoration:none;font-size:12px; font-family:"굴림","돋움"}
a:hover{color:#666666;text-decoration:none;font-size:12px; font-family:"굴림","돋움"}

table,td{font-size:12px;}
table,div{margin:0px;}

#toparea{ background-image:url(images/bg_right.jpg); background-repeat:no-repeat; background-position:980px 0px;}
#middlearea{}
#bottomarea{}
#middlearea{background-image:url(images/bg_right2.jpg); background-repeat:no-repeat; background-position:980px 0px;}

#subtoparea{}
#submiddlearea{}
#subimgarea{}

#banner1{padding:7px 0px 0px 20px;}
#banner2{padding:7px 0px 0px 20px;}
#banner3{padding:7px}

.subleftbg {background-image:url(/company/images/bg_left.jpg); background-position:left top; background-repeat:no-repeat;}
.location {font-family:"돋움", "굴림"; font-size:8pt; color:#666666;}

img {border:0px;}
.trStyle { 
background-color:#84A8DB; height:30px; 
} 
.10pd { 
padding:0 0 0 10px; 
background-color:#FFFFFF; 
text-align:left; 
} 
.numOn { 
font-family:"tahoma","verdana","arial"; 
font-size:0.75em; 
line-height:16px; 
color:#666; 
font-weight:bold; 
} 
.ip            { 
border: 1 solid #CCCCCC; 
color:#000000; 
height:19px; 
font-size:11px; 
font-family:"돋움"; 
line-height: 150%; 
letter-spacing: -1px; 
padding-left: 3px; 
                } 
.num  { 
  font-family:"tahoma","verdana","arial"; 
  font-size:9px; 
  line-height:16px; 
  color:#666; 
  } 

