@charset"utf-8";

#menu_box {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}

/* menu */
#menu_box ul {
	padding: 0px;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#menu_box li {
	width: 170px;
	height: 39px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 10px;
}
#menu  #menu_box  .top {
	background-image: url(../img/menu/menu_top_1.gif);
	background-repeat: no-repeat;
}
#menu #menu_box .top a {
 	display: block;
 	width: 170px;
 	height: 39px;
 	text-decoration: none;
}
#menu #menu_box .top a:hover {
	background-image: url(../img/menu/menu_top_2.gif);
	background-repeat: no-repeat;
}


#menu #menu_box .kashu {
	background-image: url(../img/menu/menu_kashu_1.gif);
	background-repeat: no-repeat;
}
#menu #menu_box .kashu a {
 	display: block;
 	width: 170px;
 	height: 39px;
 	text-decoration: none;
}
#menu #menu_box .kashu a:hover {
	background-image: url(../img/menu/menu_kashu_2.gif);
	background-repeat: no-repeat;
}


#menu #menu_box .nagare {
	background-image: url(../img/menu/menu_nagare_1.gif);
	background-repeat: no-repeat;
}
#menu #menu_box .nagare a {
 	display: block;
 	width: 170px;
 	height: 39px;
 	text-decoration: none;
}
#menu #menu_box .nagare a:hover {
	background-image: url(../img/menu/menu_nagare_2.gif);
	background-repeat: no-repeat;
}


#menu #menu_box .movie {
	background-image: url(../img/menu/menu_movie_1.gif);
	background-repeat: no-repeat;
}
#menu #menu_box .movie a {
 	display: block;
 	width: 170px;
 	height: 39px;
 	text-decoration: none;
}
#menu #menu_box .movie a:hover {
	background-image: url(../img/menu/menu_movie_2.gif);
	background-repeat: no-repeat;
}


#menu #menu_box .gouda {
	background-image: url(../img/menu/menu_gouda_1.gif);
	background-repeat: no-repeat;
}
#menu #menu_box .gouda a {
 	display: block;
 	width: 170px;
 	height: 39px;
 	text-decoration: none;
}
#menu #menu_box .gouda a:hover {
	background-image: url(../img/menu/menu_gouda_2.gif);
	background-repeat: no-repeat;
}


#menu #menu_box .chirashi {
	background-image: url(../img/menu/menu_chirashi_1.gif);
	background-repeat: no-repeat;
}
#menu #menu_box .chirashi a {
 	display: block;
 	width: 170px;
 	height: 39px;
 	text-decoration: none;
}
#menu #menu_box .chirashi a:hover {
	background-image: url(../img/menu/menu_chirashi_2.gif);
	background-repeat: no-repeat;
}


#menu #menu_box .kaishagaiyou {
	background-image: url(../img/menu/menu_kaishagaiyou_1.gif);
	background-repeat: no-repeat;
}
#menu #menu_box .kaishagaiyou a {
 	display: block;
 	width: 170px;
 	height: 39px;
 	text-decoration: none;
}
#menu #menu_box .kaishagaiyou a:hover {
	background-image: url(../img/menu/menu_kaishagaiyou_2.gif);
	background-repeat: no-repeat;
}


#menu #menu_box .otoiawase {
	background-image: url(../img/menu/menu_otoiawase_1.gif);
	background-repeat: no-repeat;
}
#menu #menu_box .otoiawase a {
 	display: block;
 	width: 170px;
 	height: 39px;
 	text-decoration: none;
}
#menu #menu_box .otoiawase a:hover {
	background-image: url(../img/menu/menu_otoiawase_2.gif);
	background-repeat: no-repeat;
}


#menu #menu_box .menusitemap {
	background-image: url(../img/menu/menu_sitemap_1.gif);
	background-repeat: no-repeat;
}
#menu #menu_box .menusitemap a {
 	display: block;
 	width: 170px;
 	height: 39px;
 	text-decoration: none;
}
#menu #menu_box .menusitemap a:hover {
	background-image: url(../img/menu/menu_sitemap_2.gif);
	background-repeat: no-repeat;
}


#menu .menu_down {
	padding: 0px;
	width: 170px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 10px;
}
#menu #sub_snap_title {
	padding: 0px;
	width: 170px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#menu .sub_snap_text {
	padding: 0px;
	width: 170px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#menu .sub_snap_photo {
	width: 162px;
	padding: 3px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #999999;
}

