#topbar{clear:both;height:37px;background-image:url('../../image/tm_bg.jpg');border-bottom:#ffffff solid 1px;}
#topbar .topmenu ul{margin:0 0 0 40px;padding:0;}
#topbar .topmenu li{list-style-type:none;float:left;height:22px;_height:20px;padding:13px 19px 4px 19px;margin:0;}
#topbar .topmenu li a {color:#ffffff;font-family:dotum;font-size:12px;font-weight:bold;}
#topbar .topmenu li:hover {background-image:url('../../image/tm_bg_on.jpg');}
#topbar .topmenu li.on {background-image:url('../../image/tm_bg_on.jpg');}
#topbar .topmenu li:hover a {color:#ffffff;}
#topbar .topmenu li.on a {color:#871a20;}
#topbar .right {float:right;width:250px;margin:0;padding-top:7px;}
#topbar .keyword {padding:2px 0 0 2px;color:#666666;background:#ffffff;border:#dfdfdf solid 1px;width:140px;height:17px;}
#topbar .keyword:hover {background:#ffffff;}
#alignlayer {display:none;float:right;position:relative;left:-101px;}
#alignlayer ul {position:absolute;list-style-type:none;margin:0;padding:0;border:#c0c0c0 solid 2px;padding:5px;width:87px;background:#ffffff;}
#alignlayer li {font-family:dotum;font-size:11px;padding:2px 0 2px 0;}
#alignlayer li:hover {background:#444444;}
#alignlayer ul a {color:#888;}
#alignlayer ul a:hover {color:#a11e26;}
#alignlayer ul .close {border-top:#666 dashed 1px;margin:5px 0 0 0;padding:5px 0 0 0;}
#alignlayer ul .close a {color:#555;}
#alignlayer ul .close a:hover {color:#a11e26;}
#alignlayer ul .close:hover {background:#333;}