#menu {	float:left;	width:121px;	padding:2px 7px 7px 7px;	z-index:100;	color:#1b2960;}#menu a {	color:#1b2960;}#menu .m1c {	width:120px;	border-left:1px #1b2960 solid;	margin:0px 0px 10px 0px;}#menu .m1 {	width:120px;	font-size:16px;	text-align:center;	vertical-align:middle;	color:white;	background:#1b2960 url(../img/m1_background.jpg);	padding:15px 0px;}#menu .m2 {	width:115px;	padding:10px 0px;	border-left:5px #1b2960 solid;	border-bottom:1px #1b2960 solid;	font-size:14px;	text-align:center;	vertical-align:middle;	margin:5px 0px;}/*-----------------------menu¥Ü¥¿¥ó */#menu ul.m3 {	margin:0px 0px 0px 20px;	padding:5px;	font-size:100%;	font-weight:bold;	color:#1b2960;}#menu ul.m3 li {	list-style:url(../img/m3_arrow_inactive.png) outside;	margin-bottom:5px;	line-height:130%;}#menu ul.m3 li:hover {	color:#ed1c24;	list-style:url(../img/m3_arrow_active.png) outside;	line-height:130%;}#menu ul.m3 li.act {	color:#ed1c24;	list-style:url(../img/m3_arrow_active.png) outside;}#menu ul.m4 {	margin:5px 0px 0px 5px;	padding:0px;	font-size:95%;	font-weight:normal;}#menu ul.m4 li {	list-style:url(../img/m4_arrow_inactive.png) outside;	margin:0px;	padding:0px;	line-height:140%;	text-indent:-3px;}#menu ul.m4 li:hover {	list-style:url(../img/m4_arrow_active.png) outside;	line-height:140%;}#menu ul.m4 li.act {	color:#ed1c24;	list-style:url(../img/m4_arrow_active.png) outside;}#menu ul li a {	text-decoration:none;}#menu ul li a:hover {	text-decoration:underline;	color:#ed1c24;}