#header div{border-bottom:#EBF8D8 3px solid;}
#header ul{border:#CCEA9B 1px solid;}
#header ul li{border-right:#CCEA9B 1px solid;}

/*a*/
a{color:#2b2b2b;text-decoration:none;}
a:visited {color:#2b2b2b;text-decoration:none;}
a:hover {color:#ba2636;text-decoration:underline;}
a:active{color:#ba2636;}

/*global*/
#globalMenu{width:940px; margin:0 auto; height:64px;}
#globalMenu .col1{width:141px; height:64px; background:url(/image/topic/menu_1.png) 0 0 no-repeat; display:block; overflow:hidden; float:left;}
#globalMenu .col1 a{height:0; display:block; font-size:0; padding-top:64px;}
#globalMenu .col2 {width:799px; height:64px; display:block; background:url(/image/topic/menu_1.png) 0 -74px no-repeat; float:left;}

#globalMenu .col2A{height:32px; overflow:hidden; padding-left:18px;}
#globalMenu .ul01{list-style:none;}
#globalMenu .ul01 li{display:inline; float:left;  margin:0 14px 0 2px; line-height:40px; font-weight:bold;}

#globalMenu .ul01 a,#globalMenu .ul01 a:hover{color:#FFF;}
#globalMenu form {padding-top:5px;}
#globalMenu form .input_css{display:inline; float:left; padding-right:5px;}
#globalMenu .t01{border:#d2d2d2 solid 1px; height:17px; line-height:20px;}
#globalMenu .s01{background:url(/image/public2008_01.png) 0 0 no-repeat; width:50px; height:21px; color:#FFF; border:none; cursor:pointer;}
#globalMenu .s02{background:url(/image/public2008_01.png) -121px 0 no-repeat; width:70px; height:21px; color:#FFF; border:none; cursor:pointer;}
