@charst "shift-jis";


#menu ul, #menu li {
	margin: 0px;
	padding: 0px;
	border: 0px;
	outline: 0px;
	list-style:none;
}

#menu {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	background-image: url(../img/navi.jpg);
	clear: both;
	background-repeat: no-repeat;
	height: 45px;
	width: 940px;
	background-position: 0px 0px;
	display: block;
}

#menu a {
	display:block;
	height:45px;
	text-decoration:none;
	background-repeat: no-repeat;
	text-indent: -999999px;
	}

#menu li {
	display: inline;
	height: 45px;
	list-style-type: none;
	text-decoration: none;
	margin: 0;
	padding: 0;
	float: left;
	}

/* nomal */
#menu .ct1 {
	background-image: url(../img/navi.jpg);
	background-position: 0px 0px;
	width: 111px;
	}
#menu .ct2 {
	background-image: url(../img/navi.jpg);
	background-position: -111px 0px;
	width: 92px;
	}
#menu .ct3 {
	background-image: url(../img/navi.jpg);
	background-position: -203px 0px;
	width: 106px;
	}
#menu .ct4 {
	background-image: url(../img/navi.jpg);
	background-position: -309px 0px;
	width: 105px;
	}
#menu .ct5 {
	background-image: url(../img/navi.jpg);
	background-position: -414px 0px;
	width: 145px;
	}
#menu .ct6 {
	background-image: url(../img/navi.jpg);
	background-position: -559px 0px;
	width: 92px;
	}
#menu .ct7 {
	background-image: url(../img/navi.jpg);
	background-position: -651px 0px;
	width: 94px;
	}
#menu .ct8 {
	background-image: url(../img/navi.jpg);
	background-position: -745px 0px;
	width: 78px;
	}
#menu .ct9 {
	background-image: url(../img/navi.jpg);
	background-position: -823px 0px;
	width: 117px;
	}

/* select */
#menu .ct1 {
	background-image: url(../img/navi.jpg);
	background-position: 0px -45px;
	width: 111px;
	}
#menu .ct2 {
	background-image: url(../img/navi.jpg);
	background-position: -111px -45px;
	width: 92px;
	}
#menu .ct3 {
	background-image: url(../img/navi.jpg);
	background-position: -203px -45px;
	width: 106px;
	}
#menu .ct4 {
	background-image: url(../img/navi.jpg);
	background-position: -309px -45px;
	width: 105px;
	}
#menu .ct5 {
	background-image: url(../img/navi.jpg);
	background-position: -414px -45px;
	width: 145px;
	}
#menu .ct6 {
	background-image: url(../img/navi.jpg);
	background-position: -559px -45px;
	width: 92px;
	}
#menu .ct7 {
	background-image: url(../img/navi.jpg);
	background-position: -651px -45px;
	width: 94px;
	}
#menu .ct8 {
	background-image: url(../img/navi.jpg);
	background-position: -745px -45px;
	width: 78px;
	}
#menu .ct9 {
	background-image: url(../img/navi.jpg);
	background-position: -823px -45px;
	width: 117px;
	}


/* 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;
	}
*/

#menu:after {
    content: "";
    clear: both;
    height: 0;
    display: block;
    visibility: hidden;
}
	
.smenu_end:after {
    content: "";
    clear: both;
    height: 0;
    display: block;
    visibility: hidden;
}

