
/* CSS Document */

a {color:#669900;text-decoration:none;}
a:link {color:#669900;text-decoration:none;}
a:visited {color:#666600;text-decoration:none;}
a:active {color: #CC0000;text-decoration:none;}
a:hover {color: #CC0000;
	text-decoration:none;
}

.modoru {
	display:block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	width: 100%;
	padding-bottom:5px;
}

#wall{
	width:820px;
	margin-right: auto;
	margin-left: auto;
	position:relative;
	background-color: #CCCCCC;
}

#menu{
	width:820px;
	height:60px;
	display:block;
	margin-left:auto;
	margin-right:auto;
	background-image: url(/img/menu/bg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	line-height:30px;
	color:#CCCCCC;
	font-size:12px;
}

#menu-inner{


}

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

#menu li{
	float:left;
	letter-spacing: 3px;
}

#menu a , #menu a:link, #menu a:visited {
	text-decoration: none;
	color:#666666;
}
#menu a:hover {
	color:#CC0000;
	position : relative;
	top:1px;
}
	
/*home*/
#menu_home{
	background-image: url(/img/menu/home.gif);
	display:block;
	height: 39px;
	width: 162px;
	float: left;text-indent:-9999px;over-flow:hidden;
	}
#menu_home a , #menu_home a:link, #menu_home a:visited {
	background-image: url(/img/menu/home.gif);
	height: 39px;
	width: 162px;
	float: left;text-indent:-9999px;over-flow:hidden;
	}
#menu_home a:hover,#menu_home_NOW a,#menu_home_NOW a:link, #menu_home_NOW a:visited {
	background-image: url(/img/menu/home.gif);
	height: 39px;
	width: 162px;
	background-position:0px 39px;
	float: left;text-indent:-9999px;over-flow:hidden;
	}
/*01*/
#menu_01{
	background-image: url(/img/menu/01.gif);
	display:block;
	height: 39px;
	width: 162px;
	float: left;text-indent:-9999px;over-flow:hidden;
	}
#menu_01 a , #menu_01 a:link, #menu_01 a:visited {
	background-image: url(/img/menu/01.gif);
	height: 39px;
	width: 162px;
	float: left;text-indent:-9999px;over-flow:hidden;
	}
#menu_01 a:hover,#menu_01_NOW a,#menu_01_NOW a:link, #menu_01_NOW a:visited {
	background-image: url(/img/menu/01.gif);
	height: 39px;
	width: 162px;
	background-position:0px 39px;
	float: left;text-indent:-9999px;over-flow:hidden;
	}
/*02*/
#menu_02{
	background-image: url(/img/menu/02.gif);
	display:block;
	height: 39px;
	width: 162px;
	float: left;text-indent:-9999px;over-flow:hidden;
	}
#menu_02 a , #menu_02 a:link, #menu_02 a:visited {
	background-image: url(/img/menu/02.gif);
	height: 39px;
	width: 162px;
	float: left;text-indent:-9999px;over-flow:hidden;
	}
#menu_02 a:hover,#menu_02_NOW a,#menu_02_NOW a:link, #menu_02_NOW a:visited {
	background-image: url(/img/menu/02.gif);
	height: 39px;
	width: 162px;
	background-position:0px 39px;
	float: left;text-indent:-9999px;over-flow:hidden;
	}
/*03*/
#menu_03{
	background-image: url(/img/menu/03.gif);
	display:block;
	height: 39px;
	width: 162px;
	float: left;text-indent:-9999px;over-flow:hidden;
	}
#menu_03 a , #menu_03 a:link, #menu_03 a:visited {
	background-image: url(/img/menu/03.gif);
	height: 39px;
	width: 162px;
	float: left;text-indent:-9999px;over-flow:hidden;
	}
#menu_03 a:hover,#menu_03_NOW a,#menu_03_NOW a:link, #menu_03_NOW a:visited {
	background-image: url(/img/menu/03.gif);
	height: 39px;
	width: 162px;
	background-position:0px 39px;
	float: left;text-indent:-9999px;over-flow:hidden;
	}
/*04*/
#menu_04{
	background-image: url(/img/menu/04.gif);
	display:block;
	height: 39px;
	width: 162px;
	float: left;text-indent:-9999px;over-flow:hidden;
	}
#menu_04 a , #menu_04 a:link, #menu_04 a:visited {
	background-image: url(/img/menu/04.gif);
	height: 39px;
	width: 162px;
	float: left;text-indent:-9999px;over-flow:hidden;
	}
#menu_04 a:hover,#menu_04_NOW a,#menu_04_NOW a:link, #menu_04_NOW a:visited {
	background-image: url(/img/menu/04.gif);
	height: 39px;
	width: 162px;
	background-position:0px 39px;
	float: left;text-indent:-9999px;over-flow:hidden;
	}
/*11*/
#menu_11{
	background-image: url(/img/menu/11.gif);
	display:block;
	height: 33px;
	width: 135px;
	float: left;text-indent:-9999px;over-flow:hidden;
	}
#menu_11 a , #menu_11 a:link, #menu_11 a:visited {
	background-image: url(/img/menu/11.gif);
	height: 33px;
	width: 135px;
	float: left;text-indent:-9999px;over-flow:hidden;
	}
#menu_11 a:hover,#menu_11_NOW a,#menu_11_NOW a:link, #menu_11_NOW a:visited {
	background-image: url(/img/menu/11.gif);
	height: 33px;
	width: 135px;
	background-position:0px 33px;
	float: left;text-indent:-9999px;over-flow:hidden;
	}
/*12*/
#menu_12{
	background-image: url(/img/menu/12.gif);
	display:block;
	height: 33px;
	width: 135px;
	float: left;text-indent:-9999px;over-flow:hidden;
	}
#menu_12 a , #menu_12 a:link, #menu_12 a:visited {
	background-image: url(/img/menu/12.gif);
	height: 33px;
	width: 135px;
	float: left;text-indent:-9999px;over-flow:hidden;
	}
#menu_12 a:hover,#menu_12_NOW a,#menu_12_NOW a:link, #menu_12_NOW a:visited {
	background-image: url(/img/menu/12.gif);
	height: 33px;
	width: 135px;
	background-position:0px 33px;
	float: left;text-indent:-9999px;over-flow:hidden;
	}
/*13*/
#menu_13{
	background-image: url(/img/menu/13.gif);
	display:block;
	height: 33px;
	width: 135px;
	float: left;text-indent:-9999px;over-flow:hidden;
	}
#menu_13 a , #menu_13 a:link, #menu_13 a:visited {
	background-image: url(/img/menu/13.gif);
	height: 33px;
	width: 135px;
	float: left;text-indent:-9999px;over-flow:hidden;
	}
#menu_13 a:hover,#menu_13_NOW a,#menu_13_NOW a:link, #menu_13_NOW a:visited {
	background-image: url(/img/menu/13.gif);
	height: 33px;
	width: 135px;
	background-position:0px 33px;
	float: left;text-indent:-9999px;over-flow:hidden;
	}
/*14*/
#menu_14{
	background-image: url(/img/menu/14.gif);
	display:block;
	height: 33px;
	width: 135px;
	float: left;text-indent:-9999px;over-flow:hidden;
	}
#menu_14 a , #menu_14 a:link, #menu_14 a:visited {
	background-image: url(/img/menu/14.gif);
	height: 33px;
	width: 135px;
	float: left;text-indent:-9999px;over-flow:hidden;
	}
#menu_14 a:hover,#menu_14_NOW a,#menu_14_NOW a:link, #menu_14_NOW a:visited {
	background-image: url(/img/menu/14.gif);
	height: 33px;
	width: 135px;
	background-position:0px 33px;
	float: left;text-indent:-9999px;over-flow:hidden;
	}
/*15*/
#menu_15{
	background-image: url(/img/menu/15.gif);
	display:block;
	height: 33px;
	width: 135px;
	float: left;text-indent:-9999px;over-flow:hidden;
	}
#menu_15 a , #menu_15 a:link, #menu_15 a:visited {
	background-image: url(/img/menu/15.gif);
	height: 33px;
	width: 135px;
	float: left;text-indent:-9999px;over-flow:hidden;
	}
#menu_15 a:hover,#menu_15_NOW a,#menu_15_NOW a:link, #menu_15_NOW a:visited {
	background-image: url(/img/menu/15.gif);
	height: 33px;
	width: 135px;
	background-position:0px 33px;
	float: left;text-indent:-9999px;over-flow:hidden;
	}
/*16*/
#menu_16{
	background-image: url(/img/menu/16.gif);
	display:block;
	height: 33px;
	width: 135px;
	float: left;text-indent:-9999px;over-flow:hidden;
	}
#menu_16 a , #menu_16 a:link, #menu_16 a:visited {
	background-image: url(/img/menu/16.gif);
	height: 33px;
	width: 135px;
	float: left;text-indent:-9999px;over-flow:hidden;
	}
#menu_16 a:hover,#menu_16_NOW a,#menu_16_NOW a:link, #menu_16_NOW a:visited {
	background-image: url(/img/menu/16.gif);
	height: 33px;
	width: 135px;
	background-position:0px 33px;
	float: left;text-indent:-9999px;over-flow:hidden;
	}
	
	
#side_menu ul,#side_menu li{
	margin:0;
	padding:0;
	list-style:none;
}

#side_menu li{
	float:none;
}
	
/*halfday*/
#menu_half{
	background-image: url(/img/tourmenu/halfday.gif);
	display:block;
	height: 21px;
	width: 192px;
	float: left;text-indent:-9999px;over-flow:hidden;
	}
#menu_half a , #menu_half a:link, #menu_half a:visited {
	background-image: url(/img/tourmenu/halfday.gif);
	height: 21px;
	width: 192px;
	float: left;text-indent:-9999px;over-flow:hidden;
	}
#menu_half a:hover,#menu_half_NOW a,#menu_half_NOW a:link, #menu_half_NOW a:visited {
	background-image: url(/img/tourmenu/halfday.gif);
	height: 21px;
	width: 192px;
	background-position:0px 21px;
	float: left;text-indent:-9999px;over-flow:hidden;
	}
/*1day*/
#menu_1day{
	background-image: url(/img/tourmenu/1day.gif);
	display:block;
	height: 20px;
	width: 192px;
	float: left;text-indent:-9999px;over-flow:hidden;
	}
#menu_1day a , #menu_1day a:link, #menu_1day a:visited {
	background-image: url(/img/tourmenu/1day.gif);
	height: 20px;
	width: 192px;
	float: left;text-indent:-9999px;over-flow:hidden;
	}
#menu_1day a:hover,#menu_half_NOW a,#menu_1day_NOW a:link, #menu_1day_NOW a:visited {
	background-image: url(/img/tourmenu/1day.gif);
	height: 20px;
	width: 192px;
	background-position:0px 20px;
	float: left;text-indent:-9999px;over-flow:hidden;
	}
/*2dayday*/
#menu_2day{
	background-image: url(/img/tourmenu/2day.gif);
	display:block;
	height: 21px;
	width: 192px;
	float: left;text-indent:-9999px;over-flow:hidden;
	}
#menu_2day a , #menu_2day a:link, #menu_2day a:visited {
	background-image: url(/img/tourmenu/2day.gif);
	height: 21px;
	width: 192px;
	float: left;text-indent:-9999px;over-flow:hidden;
	}
#menu_2day a:hover,#menu_2day_NOW a,#menu_2day_NOW a:link, #menu_2day_NOW a:visited {
	background-image: url(/img/tourmenu/2day.gif);
	height: 21px;
	width: 192px;
	background-position:0px 21px;
	float: left;text-indent:-9999px;over-flow:hidden;
	}
	
.item{
	margin:3px;
	width:120px;
	height:90px;
	display: block;
	background-color:#FFFFFF;
	overflow: hidden;
	border: 1px solid #999999;
	float:left
	}
