ul.g-banners-category{display:block;padding:10px 10px 0 10px;margin:0 0 10px 0;list-style:none none outside;}
ul.g-banners-category li{display:inline;}
ul.g-banners-category li.g-banners-current{font-weight:bold;}
ul.g-banners-list{display:block;width:100%;padding:0;margin:0;list-style:none none outside;}
ul.g-banners-list li{display:block;float:left;width:49%;}
ul.g-banners-list li.g-banners-split{display:block;clear:both;width:100%;height:1px;line-height:1px;font-size:1px;overflow:hidden;background:#ccc;padding:0;margin:10px 0;}
ul.g-banners-list li a.thumb img{margin-right:10px;vertical-align:middle;border:solid 1px #ccc;}
ul.g-banners-list li a.thumb strong{font-size:11pt;letter-spacing:-1px;font-family:dotum,gulim;}
ul.g-banners-list li p{margin:0;padding:0;}
div.g-banners-paging{clear:both;text-align:center;}

/* main banner scroll */
#mainBanners {height:40px;position:relative;overflow:hidden;width:100%;border:solid 1px #ccc;border-radius:3px;}
#mainBanners ul {position:absolute;top:2px;left:0px;list-style:none none outside;overflow:hidden;white-space:nowrap;display:block;padding:0;margin:0;}
#mainBanners ul li {display:inline;padding:0;margin:0;}
#mainBanners ul li a img {margin:0 4px;}
#mainBanners p {position:absolute;display:block;width:50px;height:100%;padding:0;margin:0;top:0px;right:0px;background:#fff;text-align:center;}
#mainBanners p button {margin-top:4px;width:20px;height:20px;overflow:hidden;border:solid 1px #ccc;cursor:pointer;background:#fff url(banner_play.gif) no-repeat center;text-align:left;}
#mainBanners p button.pause {background-image:url(banner_pause.gif);}
#mainBanners p button span {visibility:hidden;font-size:1px;line-height:1px;color:#fff;}