@charset "utf-8";
/* 
    Document   : sitemap
    Created on : 2009. 11. 4, 오후 3:11:35
    Author     : yoojongwoo
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

root { 
    display: block;
}
div#wrap{width:990px;}/* 전체를 감쌉니다. 하지만 footer 는 가로 그라데이션 , 회색(#e3e3e3) 이 있어서 wrap 안으로 들어갈수가 없습니다. */
div#container{background:url(../images/bg_sitemap_middle.gif) repeat-y 0px ; width:100%; position:relative; left:2px; top:0px; z-index:2;}/*snb , content, right 를 감쌉니다. header 와 플래시 영역이 겹치는 부분이 있어서 position이 releative 로 될수밖에 없습니다.*/
div#container div.container1{display:table; background:url(../images/bg_sitemap_top.gif) no-repeat 0px 0px ; width:100%; text-align:left; position:relative;  }/* contatiner 부분의 상단 배경입니다.  */
div#container div.container2{display:table-row; background:url(../images/bg_sitemap_bottom.gif) no-repeat 0px 100%; width:100%; position:relative; left:0px; top:0px;   }/*container 부분의 하단 배경이미지입니다.*/

div#content{width:460px;  margin-top:24px; padding-bottom:40px;
              display:block; display:table-cell;   }
div.content1{ position:absolute; left:30px; top:0px;   }
div.content2{ position:relative; right:13px; float:right;}
h2{width:100% ; height:32px;   color:#ffffff; font-size:1px;  display:block; margin-bottom:40px; }
h2.sitemap_h2_left{background:url(../images/txt_sitemap_h2_left.gif) no-repeat 0px 0px; text-align:center;}
h2.sitemap_h2_right{background:url(../images/txt_sitemap_h2_right.gif) no-repeat 100% 0px;  text-align:center; margin-right:0px; position:relative; right:25px;  }

h3{position:relative; }
div#folder{width:138px; overflow:hidden;  display:inline;  }
div.folderLeft{ float:left; margin-right:8px ; }
div.folderRight{ float:left; margin-left:8px ; }
img.h3_bg{}
img.h3_txt{position:relative; top:32px; left:7px; position:absolute; left:9px; top:14px;   }

ul.sitemap_ul_1{list-style:none; margin-left:4px; margin-right:6px;   }
li.sitemap_li_1{background:url(../images/bul_list_grayCircle.gif) no-repeat 5px 6px; line-height:20px;  padding-left:15px; border-bottom:1px dashed #b2b2b2; padding-bottom:3px; margin-top:3px;     }
li.sitemap_li_1 a{font-size:12px; font-weight:bold; color:#6196b2;}

ul.sitemap_ul_2{list-style:none;   }
li.sitemap_li_2{background:url(../images/bul_list_dash.gif) no-repeat 0px 7px; line-height:16px;  padding-left:10px;   }
li.sitemap_li_2 a{font-size:11px; font-weight:normal; color:#909191;}
