@charset "utf-8";

/* 사이트맵 */
#sitemap { padding-top:20px; padding-bottom:20px; width:100%; clear:both; font-size:13px;  float:left;  }
#sitemap ul.menu1 { padding:0; margin:0; }
#sitemap ul.menu1 li { border:0px solid #000; float:left; width:200px; list-style-type:none; margin:0; padding:0 10px 0 16px; background:none; margin-bottom: 25px; }
#sitemap ul.menu1 li span.h2 { padding:0 0 5px 0; margin:0; border-bottom:2px solid #999; font-size:16px; color:#457AB6; display: block; font-weight: bolder; }
#sitemap ul.menu1 li ul.menu2 { list-style-type:none;  margin:0; padding:0 0 0 1px;  }
#sitemap ul.menu1 li ul.menu2 li { margin:0; padding:8px 0; background:none; border:0; border-bottom:1px solid #ddd; font-weight:bold; }
#sitemap ul.menu1 li ul.menu2 li.IvyTop2sNewWin {  background-image: url(images/submenuopen.gif); background-repeat: no-repeat; background-position: 135px 6px; }
#sitemap ul.menu1 li ul.menu2 li ul.menu3{ list-style-type:none; padding:5px 0; margin:0; float:left; }
#sitemap ul.menu1 li ul.menu2 li ul.menu3 li{font-size:12px; font-weight:normal; line-height:20px; margin:0; padding:0; border:0;  }
#sitemap ul.menu1 li ul.menu2 li ul.menu3 li a{ padding-left:12px; background:url(images/ico_li_dep1.gif) 4px 6px no-repeat; border:0;}
#sitemap ul.menu1 li ul.menu2 li ul.menu3 li.IvyTop3sNewWin {  background-image: url(images/submenuopen.gif); background-repeat: no-repeat; background-position: 135px 5px; }
#sitemap ul.menu1 li ul.menu2 li ul.menu3 li ul.menu4{ list-style-type:none; padding:5px 0; margin:0; float:left; }
#sitemap ul.menu1 li ul.menu2 li ul.menu3 li ul.menu4 li{font-size:12px; font-weight:normal; line-height:20px; margin:0; padding:0; border-bottom:0px solid #999;  padding-left:8px; background:url(images/sub/ico_li_dep2.gif) 2px 8px no-repeat;}
