@charst "shift-jis";

#menu ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	float: left;
	width: 100%;
}

#menu a {
	display:block;
	height:46px;
	text-decoration:none;
	background-repeat: no-repeat;
	}
	
#menu span{ display:none; }

#menu li {
	display: block;
	background-image: url(../img2009/hd_menu.jpg);
	background-repeat: no-repeat;
	width:160px;
	height: 46px;
	list-style-type: none;
	text-decoration: none;
	margin: 0;
	padding: 0;
	float: left;
	}
#menu {
	margin: 0px;
	padding: 0px;
}



/* nomal */
#menu .ct1 {
	background-position: 0px 0px;
	}
#menu .ct2 {
	background-position: -160px 0px;
	}
#menu .ct3 {
	background-position: -320px 0px;
	}
#menu .ct4 {
	background-position: -480px 0px;
	}
#menu .ct5 {
	background-position: -640px 0px;
	_width:158px;
	}

/* hover */
#menu .ct1 a:hover {
	background-image: url(file://///dell-souko/%E5%80%89%E5%BA%AB/%E3%82%B7%E3%83%8A%E3%82%B8%E3%83%BC/20090723/homepage/img2009/hd_menu.jpg);
	background-position: 0px -46px;
	}
#menu .ct2 a:hover {
	background-image: url(file://///dell-souko/%E5%80%89%E5%BA%AB/%E3%82%B7%E3%83%8A%E3%82%B8%E3%83%BC/20090723/homepage/img2009/hd_menu.jpg);
	background-position: -160px -46px;
	}
#menu .ct3 a:hover {
	background-image: url(file://///dell-souko/%E5%80%89%E5%BA%AB/%E3%82%B7%E3%83%8A%E3%82%B8%E3%83%BC/20090723/homepage/img2009/hd_menu.jpg);
	background-position: -320px -46px;
	}
#menu .ct4 a:hover {
	background-image: url(file://///dell-souko/%E5%80%89%E5%BA%AB/%E3%82%B7%E3%83%8A%E3%82%B8%E3%83%BC/20090723/homepage/img2009/hd_menu.jpg);
	background-position: -480px -46px;
	}
#menu .ct5 a:hover {
	background-image: url(file://///dell-souko/%E5%80%89%E5%BA%AB/%E3%82%B7%E3%83%8A%E3%82%B8%E3%83%BC/20090723/homepage/img2009/hd_menu.jpg);
	background-position: -640px -46px;
	}


/* hover */
/*
#left_menu div.ct1 a:hover {
	width:178px;
	background-image: url(../img/menu_index.jpg);
	background-repeat: no-repeat;
	background-position: 0px -40px;
	}
#left_menu div.ct2 a:hover {
	width:178px;
	background-image: url(../img/menu_jigyo.jpg);
	background-repeat: no-repeat;
	background-position: 0px -40px;
	}
#left_menu div.ct3 a:hover {
	width:178px;
	background-image: url(../img/menu_moushikomi.jpg);
	background-repeat: no-repeat;
	background-position: 0px -40px;
	}
#left_menu div.ct4 a:hover {
	width:178px;
	background-image: url(../img/menu_jouho.jpg);
	background-repeat: no-repeat;
	background-position: 0px -40px;
	}
#left_menu div.ct5 a:hover {
	width:178px;
	background-image: url(../img/menu_oshirase.jpg);
	background-repeat: no-repeat;
	background-position: 0px -40px;
	}
*/

#menu:after {
    content: "";
    clear: both;
    height: 0;
    display: block;
    visibility: hidden;
}
.pan {
	font-size: 10px;
	text-indent: 10px;
	clear: both;
}

/*-------------------*/
#smenu {
	margin: 0px;
	background-image: url(../renewplan/image/bg-menu.jpg);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	height: 15px;
	line-height: 100%;
	clear: both;
}

#smenu span{
	margin: 0px;
	float: left;
	display:block;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FFF;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
	width: 15em;
}

#smenu a {
	display:block;
	height:15px;
	text-decoration:none;
	color: #FFF;
	}
	
.smenu_end:after,#smenu:after {
    content: "";
    clear: both;
    height: 0;
    display: block;
    visibility: hidden;
}
