#CommonHeader .inbox{ background-color:#fff;  }

#CommonHeader .inbox .logo{ padding:12px 0px 18px; *padding:12px 0px 18px; display:block; }


#CommonHeader .inbox .gna{ background-color:#EEEEEE; border-radius:3px; margin:5px;}
#CommonHeader .inbox .gna li{ float:left; }
#CommonHeader .inbox .gna li a{ display:block; padding:2px 4px; }
#CommonHeader .inbox .gna li a img:first-child{ margin-right:5px; }

#CommonHeader .nav-box{ background-color:#3AAE23; }

#CommonHeader .nav-box .nav{ display:block;}
#CommonHeader .nav-box .nav li{ float:left; }
#CommonHeader .nav-box .nav li a{
	display:block;
	color:#fff;
	font-weight:bolder;
	font-size:14px;
	vertical-align:bottom;
	text-align:center;
	padding:10px 0px;
	width:90px;
}

#CommonHeader .nav-box .clock{ 
	background-color:#248711;
	color:#fff;
	font-size:14px;
	vertical-align:middle;
	text-align:center;
	width:194px;
	padding:5px 0px 5px 0px;
	margin-top:5px;
	font-weight:bolder;
}

.column2 #CommonHeader .nav-box .clock{
	width:180px;
}

#CommonHeader .sna{ 
	height:28px;
	overflow:hidden; 
}

#CommonHeader .sna-inbox .sub-navi{ visibilixtxy:hidden; display:none; }

#CommonHeader .sna-inbox .sub-navi > li{
	float:left;
}
#CommonHeader .sna-inbox .sub-navi > li > a{
	display:block;
	padding:4px 8px;
	font-weight:bolder;
	white-space: nowrap;
}