@charset "UTF-8";ul#navimenu {	float:left;/*01*/	width:910px;/*02*/	font-size:0.7em;/*04*/	line-height: 1.2em;	background-color: #CCC;	text-align: center;	padding-top: 7px;	padding-right: 0;	padding-left: 10px;	padding-bottom: 20;	margin: 0px;	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}ul#navimenu li {	display:inline;	list-style:none;}	ul#navimenu a {	float:left;	text-decoration:none;	color:#000;	padding-top: 0;	padding-right: 0px;	padding-bottom: 0;	padding-left: 10px;	background-image: url(../../2009-04-webdesigning/200904csslab/sample03/tab1_lomg.gif);	background-repeat: no-repeat;	background-position: left top;}ul#navimenu a span {	display:block;	background-color: #CCC;	background-image: url(../../2009-04-webdesigning/200904csslab/sample03/tab1_lomg.gif);	background-repeat: no-repeat;	background-position: right top;	padding-top: 13px;	padding-right: 18px;	padding-bottom: 10px;	padding-left: 8px;}ul#navimenu a#current {	background-color: #CCC;	background-image: url(../../2009-04-webdesigning/200904csslab/sample03/tab2_long.gif);	background-repeat: no-repeat;	background-position: left top;}ul#navimenu a#current span{	background-color: #CCC;	background-image: url(../../2009-04-webdesigning/200904csslab/sample03/tab2_long.gif);	background-repeat: no-repeat;	background-position: right top;}ul#navimenu a:hover {	background-color: #CCC;	background-image: url(../../2009-04-webdesigning/200904csslab/sample03/tab3_lomg.gif);	background-repeat: no-repeat;	background-position: left top;	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}ul#navimenu a:hover span{	background-color: #CCC;	background-image: url(../../2009-04-webdesigning/200904csslab/sample03/tab3_lomg.gif);	background-repeat: no-repeat;	background-position: right top;}