/*
Author: HRI 
*/
@charset "utf-8";
body { margin:0; padding:0; width:100%; background:#FFFFFF;}
html { padding:0; margin:0;}


/*menu*/
.menu { padding:0; margin:0; float:center;}
.menu ul { text-align:center; padding:10px 0 10px; margin:0; list-style:none; border:0; height:20px;}
.menu ul li { float:left; margin:0; padding:0 2px; border:0; height:10px;}
.menu ul li a { float:left; margin:0; padding:0; font:#EAEAEA 12px ;Arial, Helvetica, sans-serif; text-decoration:none; }
.menu ul li a span { display:block; padding:6px 8px; background:#F0F0F0; }
.menu ul li a:hover, .menu ul li a.active { color:#d4d4d4; background:url(images/menu_r.png) no-repeat right; }
.menu ul li a:hover span, .menu ul li a.active span {color:#EAEAEA; background:url(images/menu_r.png) no-repeat left; }
.menu ul li a { float:center; margin:0; padding:0; font:#EAEAEA 12px ;Arial, Helvetica, sans-serif; text-decoration:none; }

/*menu2*/
.menu2 { padding:0; margin:0; float:center; width:161px;}
.menu2 ul { text-align:center; padding:0px; margin:0; list-style:none; border:0; height:10px;}
.menu2 ul li { float:center; margin:0; padding:0 0px; border:0; height:20px;}
.menu2 ul li a { float:center; margin:0; padding:0; font:#FFFFFF 10px ;Arial, Helvetica, sans-serif; text-decoration:none; }
.menu2 ul li a span { display:block; padding:0px ; background:#F0F0F0;}
.menu2 ul li a:hover, .menu ul li a.active { color:#000080; background:url(images/menu_r.png) no-repeat right; }
.menu2 ul li a:hover span, .menu2 ul li a.active span {color:#000080; background:url(images/menu_r.png) no-repeat left; }
.menu2 ul li a { float:center; margin:0; padding:0; font:#FFFFFF 10px ;Arial, Helvetica, sans-serif; text-decoration:none; }


/*menu
.menu { padding:0; margin:0; float:left;}
.menu ul { text-align:center; padding:10px 0 10px; margin:0; list-style:none; border:0; height:20px;}
.menu ul li { float:left; margin:0; padding:0 2px; border:0; height:10px;}
.menu ul li a { float:left; margin:0; padding:0; font:#EAEAEA 12px ;Arial, Helvetica, sans-serif; text-decoration:none; }
.menu ul li a span { display:block; padding:6px 8px; background:#F0F0F0; }
.menu ul li a:hover, .menu ul li a.active { color:#d4d4d4; background:url(images/menu_r.png) no-repeat right; }
.menu ul li a:hover span, .menu ul li a.active span {color:#EAEAEA; background:url(images/menu_r.png) no-repeat left; }
.menu ul li a { float:left; margin:0; padding:0; font:#EAEAEA 12px ;Arial, Helvetica, sans-serif; text-decoration:none; }
*/