@charset "shift_jis";
/* CSS Document */

/*------------------------------------------------------------
  SIDE MENU
------------------------------------------------------------*/
ul#l_menu {
	padding-bottom: 7px;
	width: 211px;
	background-image: url(../images/l_menu_btm.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	list-style-type: none
}
ul#l_menu li.l01 {
	width: 211px;
	height: 42px;
	background-image: url(../images/l_menu01_off.gif);
	background-repeat: no-repeat
}
ul#l_menu li.l01 a {
	display: block;
	overflow: hidden;
	wwidth: 211px;
	height: 42px;
	text-indent: -99999px
}
ul#l_menu li.l01 a:hover {
	width: 211px;
	height: 42px;
	background-image: url(../images/l_menu01_on.gif);
	background-repeat: no-repeat
}
ul#l_menu li.l01_select {
	display: block;
	overflow: hidden;
	width: 211px;
	height: 42px;
	background-image: url(../images/l_menu01_on.gif);
	background-repeat: no-repeat;
	text-indent: -99999px
}
ul#l_menu li.l02 {
	width: 211px;
	height: 42px;
	background-image: url(../images/l_menu02_off.gif);
	background-repeat: no-repeat
}
ul#l_menu li.l02 a {
	display: block;
	overflow: hidden;
	wwidth: 211px;
	height: 42px;
	text-indent: -99999px
}
ul#l_menu li.l02 a:hover {
	width: 211px;
	height: 42px;
	background-image: url(../images/l_menu02_on.gif);
	background-repeat: no-repeat
}
ul#l_menu li.l02_select {
	display: block;
	overflow: hidden;
	width: 211px;
	height: 42px;
	background-image: url(../images/l_menu02_on.gif);
	background-repeat: no-repeat;
	text-indent: -99999px
}
ul#l_menu li.l03 {
	width: 211px;
	height: 42px;
	background-image: url(../images/l_menu03_off.gif);
	background-repeat: no-repeat
}
ul#l_menu li.l03 a {
	display: block;
	overflow: hidden;
	wwidth: 211px;
	height: 42px;
	text-indent: -99999px
}
ul#l_menu li.l03 a:hover {
	width: 211px;
	height: 42px;
	background-image: url(../images/l_menu03_on.gif);
	background-repeat: no-repeat
}
ul#l_menu li.l03_select {
	display: block;
	overflow: hidden;
	width: 211px;
	height: 42px;
	background-image: url(../images/l_menu03_on.gif);
	background-repeat: no-repeat;
	text-indent: -99999px
}
ul#l_menu li.l04 {
	width: 211px;
	height: 42px;
	background-image: url(../images/l_menu04_off.gif);
	background-repeat: no-repeat
}
ul#l_menu li.l04 a {
	display: block;
	overflow: hidden;
	wwidth: 211px;
	height: 42px;
	text-indent: -99999px
}
ul#l_menu li.l04 a:hover {
	width: 211px;
	height: 42px;
	background-image: url(../images/l_menu04_on.gif);
	background-repeat: no-repeat
}
ul#l_menu li.l04_select {
	display: block;
	overflow: hidden;
	width: 211px;
	height: 42px;
	background-image: url(../images/l_menu04_on.gif);
	background-repeat: no-repeat;
	text-indent: -99999px
}
ul#l_menu li.l05 {
	width: 211px;
	height: 42px;
	background-image: url(../images/l_menu05_off.gif);
	background-repeat: no-repeat
}
ul#l_menu li.l05 a {
	display: block;
	overflow: hidden;
	wwidth: 211px;
	height: 42px;
	text-indent: -99999px
}
ul#l_menu li.l05 a:hover {
	width: 211px;
	height: 42px;
	background-image: url(../images/l_menu05_on.gif);
	background-repeat: no-repeat
}
ul#l_menu li.l05_select {
	display: block;
	overflow: hidden;
	width: 211px;
	height: 42px;
	background-image: url(../images/l_menu05_on.gif);
	background-repeat: no-repeat;
	text-indent: -99999px
}
ul#l_menu li.l06 {
	width: 211px;
	height: 42px;
	background-image: url(../images/l_menu06_off.gif);
	background-repeat: no-repeat
}
ul#l_menu li.l06 a {
	display: block;
	overflow: hidden;
	wwidth: 211px;
	height: 42px;
	text-indent: -99999px
}
ul#l_menu li.l06 a:hover {
	width: 211px;
	height: 42px;
	background-image: url(../images/l_menu06_on.gif);
	background-repeat: no-repeat
}
ul#l_menu li.l06_select {
	display: block;
	overflow: hidden;
	width: 211px;
	height: 42px;
	background-image: url(../images/l_menu06_on.gif);
	background-repeat: no-repeat;
	text-indent: -99999px
}