/* CSS Document */

body{
	margin:0; 
	text-align:center;

}


body, div, td, li {
color:#444444;
font-size:12px;
}
body, div, td, li, .p11 {
font-family:µ¸¿ò,Dotum,AppleGothic,sans-serif;

}
b {
letter-spacing:-1px;
}
div, p, ul, li, ol, dl, dd,h1,h2,h3,h4,h5,h6 {
margin:0pt;
padding:0pt;
}

ul, ol, li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;

}

a:link {
color:#444444;
text-decoration:none;
}
a:visited {
color:#444444;
text-decoration:none;
}
a:hover {
color:#438A01;
text-decoration:underline;
}
a:active {
text-decoration:none;
}

img {
border:0pt none;
}
.ls1 {
letter-spacing:-1px;
}
.stockinp, .tbox {
border:1px solid #B5B37C;
}
.dotum {
font-family:dotum !important;
}
.p11 {
font-size:11px;
}
.p11_R{
font-size:11px;
color:#FF0000;
}
.p14 {
font-size:14px;
}
.ln14 {
line-height:1.4;
}
.ln17 {
line-height:1.7;
}
.c, a.c:link, a.c:visited, a.c:hover, a.c:active {
color:#444444;
}
.o, a.o:link, a.o:visited, a.o:hover, a.o:active {
color:#ED6C1F;
}
.b, a.b:link, a.b:visited, a.b:hover, a.b:active {
font-weight:bold;
letter-spacing:-1px;
}
.nv, a.nv:link, a.nv:visited, a.nv:hover, a.nv:active {
color:#01498D;
}
.tj {
color:#ED6C1F;
font-size:10px;
}
dt.first, dd.first, li.first {
background:transparent none repeat scroll 0% !important;
padding-left:0pt;
}


/*·¹ÀÌ¾Æ¿ô*/
#LayoutWrapper{
   position:relative;

   min-width:980px;
}
#subLayoutWrapper{
   position:relative;
   min-width:980px;
   background:url(../images/bg_sub.jpg) repeat-x left top;

}
#TopWrapper{

position:relative;
min-width:980px;
z-index:30;
}
#BodyWrapper{
   position:relative;
width:100%; 
z-index:40;
}

#FooterWrapper{
   position:relative;
width:100%; 


}
/*********¼­ºê·¹ÀÌ¾Æ¿ô**************/

#sub_bg{
   position:absolute; left:0px; top:0px;
   width:1010px;
}

/**************input****************/
.type-text{
     border:1px solid #c2c2c2; 
	 height:16px; 
	 font-size:14px; font-weight:bold;
	 vertical-align:top;
}

/****************»ó´Ü******************/
#top{  
      margin:0pt auto;
      position:relative;
      width:980px; height:460px; 
}
#top_sub{  
      margin:0pt auto;
      position:relative;
      width:980px; height:390px; 
}

#logo{
    position:absolute; left:30px; top:12px;
	width:173px; height:50px;
	z-index:32;
}
#loginmenu{
    position:absolute; left:620px; top:2px;
	width:300px; height:18px;
	text-align:right;
	z-index:33;
}
#loginmenu ul{padding-left:10px; padding-top:0px;}
#loginmenu li{ 
      background:transparent url(../images/loginmenu_line.gif) no-repeat; 
	  background-position:0pt 2px !important; 
	  display:inline; 
	  padding: 0pt 2px 0pt 4px;
	  font-size:11px;
}
#topmenu{
    position:absolute; left:0px; top:70px;
	width:980px; height:80px;
	text-align:left;
	z-index:34;
}
#mainflash{
      position:absolute; left:0px; top:140px;
      width:980px; height:305px;
	  text-align:center;
	  z-index:31; 
}
/*****************¸ÞÀÎÁß¾Ó¹è³Ê****************/

/* Win IE 4~6, Mac IE 4, Netscape 4 Á¦¿Ü
================================= */
/*
html>body #main_content{
   background:url(../images/bg_maincontent.png) no-repeat left top;
   position:absolute; left:411px; top:103px;
   width:523px; height:479px;
   z-index:30;
}
*/
/* Win IE 6
================================= */
/*
* html #main_content{
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg_maincontent.png',sizingMethod='crop');  
   position:absolute; left:411px; top:103px;
   width:523px; height:479px;
}
*/
#mainbody{
   margin:0pt auto;
   position:relative;
   width:980px; height:238px;
    background:url(../images/mainbodybg.gif) no-repeat left top; 
  
}
#subbody{
   position:relative;
   margin:0pt auto;
   width:980px; 
   

   text-align:left;
}
#subtop{
   position:absolute; left:0px; top:135px;
   width:980px; height:230px;
}
#maintext{
   position:absolute; left:49px; top:35px;
	width:400px; height:153px;
}

#contentbody{position:relative; margin-top:30px;}
#maincontent{
   position:absolute; left:0px; top:218px;
   width:960px; height:375px;
}
#bg_content{
   position:absolute; left:0pt; top:0pt;
   width:523px; height:479px;
}
#board01{
   position:absolute; left:410px; top:10px;
   width:320px; height:146px;
}
#board01 #content{
      position:absolute; left:0px; top:36px;
   width:328px; height:80px;

}
#board02{
   position:absolute; left:259px; top:126px;
   width:400px; height:76px;
}


#quicklink01{
 position:relative; 
width:740px;
 margin-bottom:5px;
}
#quicklink02{
 position:relative; 
width:740px;
 margin-bottom:5px;
}

#main_content{
 position:relative;
      background:url(../images/bg_gallery.gif) no-repeat left top; 
 width:740px; height:604px;
}

#hotnews{
 position:relative; 
 background:url(../images/hotnews.gif) no-repeat left top; 
 width:740px; height:49px;
 margin-bottom:5px;
} 
#newsticker{
position:absolute; left:70px; top:19px;
width:600px;
}
#newsticker img{
  position:absolute; left:0px; top:0px;
}

#memoryticker{
   
    width: 500px;
  position:absolute; left:80px; top:0px;
    font:12px Verdana;
    font-weight:bold;
    color:#e05c13;
    text-align:left;
    letter-spacing:-1px;
    
    filter: progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=1.0 Duration=0.7)
}


#movie{
 position:absolute; left:0px; top:10px;
 width:740px;
 margin-bottom:5px;
} 
#gallery01{
 position:absolute; left:13px; top:242px;
 width:352px; height:349px;

}
#gallery01 #more{ 
position:absolute; left:280px; top:12px;
 width:42px; height:11px;
}
#gallery01 #content{ 
position:absolute; left:10px; top:30px;
 width:330px; height:330px;
} 
#gallery02{
 position:absolute; left:376px; top:242px;
 width:352px; height:349px;

}  
#gallery02 #more{ 
position:absolute; left:280px; top:12px;
 width:42px; height:11px;
}
#gallery02 #content{ 
position:absolute; left:15px; top:30px;
 width:330px; height:330px;
} 
/*****************ÁÂÃø****************/
#left{ 
   left:0px; top:0px;
   position:relative;
   float:left;
   width:230px;
}
#leftmenu{
 position:relative; 
width:230px;
}
#bg_leftmenu{
  position:absolute; left:0px; top:150px;
  width:230px; height:306px;
  
}

#leftbanner01{
 position:relative; 
 width:230px;
 margin-bottom:5px;
 margin-top:5px;
}
#leftbanner02{
 position:relative; 
width:230px;
 margin-bottom:5px;
}
#leftbanner03{
 position:relative; 
width:230px;
 margin-bottom:5px;
}
#leftbanner04{
 position:relative; 
width:230px;
 margin-bottom:5px;
}
#leftbanner05{
 position:relative; 
width:230px;
 margin-bottom:5px;
}
#leftbanner06{
 position:relative; 
width:230px;
 margin-bottom:5px;
}
#cal{
      background:url(../images/bg_cal.gif) no-repeat left top; 
 position:relative; 
width:230px; height:146px;
 margin-bottom:5px;
 padding-top:25px;
 text-align:center;
}

/*****************ÁÂÃø³¡****************/

/*****************¿ìÃø*****************/
#rightwrapper{
   
   position:relative;
   width:740px; height:100%;
  
}
#right{ 
   float:right;
   position:relative;
   width:740px;   
   margin-top:5px;

}

/*½ºÅ¸ 7ÇÙ ie5.5~6¿¡¸¸Àû¿ë*/
html*#right{height:600px;}

#sub_title{
    position:relative;
	height:50px; width:738px;
	text-align:left;
}
   
#navi{
	position:absolute;
	width:368px;
	height:16px;
	text-align:right;
	top: 12px;
	left: 340px;
	
	 }
#sub_content{

   width:740px;
   text-align:center;
}

/*****************¿ìÃø³¡*****************/

/***************º»¹®¿µ¿ª*****************/ 

  
/*¿ìÃø ½ºÅ©·Ñ·¯*/
.scroll_bar_main {position:absolute; right:0px; width:60px; margin-left:0px;}

 
 
/*ÇÏ´Ü*/ 
#footer {
    position:relative;
    width:980px; height:120px;
    padding-left:60px;
    padding-top:10px;
}
 
#footer_sub {
    position:relative;
    width:700px; height:70px;
}

  #footer #footlink{
      position:relative;
	  width:900px; height:51px;
   }
   #footer #footlink ul{
      padding:8px 0pt 0pt 25px;
   }
   #footer #footlink li{
      margin-right:10px;
      display:inline; 
   }

#copyright{

   width700px; height:60px;

   
}

/*ÇÏ´Ü³¡*/

td .left{ text-align:left;}
td .right{ text-align:right;}
table.left{text-align:left;}
table.right{text-align:right;}


/*·Ñ¿À¹ö*/
   a.rollover img { border-width:0px; display:inline; }
   a.rollover img.over { display:none; } 
  
   a.rollover:hover { border:0px }
   a.rollover:hover img { display:none; }
   a.rollover:hover img.over { display:inline; } 
      

/* ie png 
================================== */
.png24 {
    background:transparent;
  tmp:expression(setPng24(this));
}

/*****************ÅÇ¸Þ´º***************/
#dolphincontainer{
     position:relative;
     width:100%;
}
#dolphinnav{
   position:relative;height:25px;font-size:11px;background:url(../images/board_bar.gif) no-repeat left bottom;
   font-family:"µ¸¿ò"
}
        
		#dolphinnav ul{
		margin:0;padding:0;list-style-type:none;width:auto;float:left;        }
        #dolphinnav ul li{display:block;float:left;}
        #dolphinnav ul li a{display:block;float:left;text-decoration:none;height:25px; background: url(../images/board_off.gif) no-repeat top left;}
        #dolphinnav ul li a span{height:25px;float:left;padding:8px 20px 0px 20px;}
        #dolphinnav ul li a:hover{color:#666666;}
        #dolphinnav ul li a:hover span{display:block;width:auto;cursor:pointer;}
        #dolphinnav ul li a.current,#dolphinnav ul li a.current:hover{color:#666666;background: url(../images/board_on.gif) no-repeat top left;
		}
        #dolphinnav ul li a.current span{display:block;width:auto;height:25px;}

        #dolphin_inner{color: white; padding: 1px; font-size: 80%; height: 1em}

        #dolphin_inner a:link, #dolphin_inner a:visited, #dolphin_inner a:active{color:#57ad2b}
        #dolphin_inner a:hover{color:#306d12}

        .innercontent{display: none;margin:0}
