@charset "UTF-8";
/* ------------------------------------------------------------ */
/* common                                                       */
/* ------------------------------------------------------------ */
.sighttitle {
	width: 720px;
	height: 250px;
	display: block;
	text-indent: -3000px;
	background-image: url(../sight/images/title.jpg);
}
.indexmenu li {
	float: left;
	width: 120px;
	height: 250px;
}
.indexmenu li a {
	width: 120px;
	height: 250px;
	display: block;
	text-indent: -3000px;
	opacity: 0.6;
}
.indexmenu li a:hover {
	opacity: 1;
}
#sightmenu01 a {	background-image: url(../sight/images/menu01.jpg);	}
#sightmenu02 a {	background-image: url(../sight/images/menu02.jpg);	}
#sightmenu03 a {	background-image: url(../sight/images/menu03.jpg);	}
#sightmenu04 a {	background-image: url(../sight/images/menu04.jpg);	}
#sightmenu05 a {	background-image: url(../sight/images/menu05.jpg);	}
#sightmenu06 a {	background-image: url(../sight/images/menu06.jpg);	}
.indexmenus li {
	float: left;
	width: 120px;
	height: 98px;
	padding-bottom: 10px;
}
.indexmenus li a {
	width: 120px;
	height: 98px;
	display: block;
	text-indent: -3000px;
	opacity: 0.6;
}
.indexmenus li a:hover {
	opacity: 1;
}
#sightmenus01 a {	background-image: url(../sight/images/menus01.jpg);	}
#sightmenus02 a {	background-image: url(../sight/images/menus02.jpg);	}
#sightmenus03 a {	background-image: url(../sight/images/menus03.jpg);	}
#sightmenus04 a {	background-image: url(../sight/images/menus04.jpg);	}
#sightmenus05 a {	background-image: url(../sight/images/menus05.jpg);	}
#sightmenus06 a {	background-image: url(../sight/images/menus06.jpg);	}




.rframe {
	width: 310px;
}
.kankoimg1 {
	width: 300px;
	margin-bottom: 10px;
	padding: 4px;
	border: 1px solid #cccccc;
}
.kankoimg2 {
	float: left;
	width: 140px;
	padding: 4px;
	border: 1px solid #cccccc;	
}
.kankoimg3 {
	float: right;
	width: 140px;
	padding: 4px;
	border: 1px solid #cccccc;	
}



.sightmenu {
	margin: 7px 0;
	padding-top: 4px;
	border-top: 1px solid #cccccc;
	overflow: hidden;
	_zoom: 1;
}
.sightmenu dt {
	width: 6em;
	font-size: 0.7em;
	color: #667788;
	overflow: hidden;
	_zoom: 1;
}
.sightmenu dd {
	margin-top: -1.3em;
	margin-bottom: 4px;
	padding-left: 7em;
	padding-bottom: 4px;
	font-size: 0.7em;
	color: #444444;
	line-height: 150%;
	border-bottom: 1px dotted #cccccc;
	overflow: hidden;
	_zoom: 1;
}

/* ------------------------------------------------------------ */
/* page                                                         */
/* ------------------------------------------------------------ */
body.yamashiro #sightmenus01 a,
body.daishoji #sightmenus02 a,
body.hashidate #sightmenus03 a,
body.komatsu-nomi #sightmenus04 a,
body.hakusan-kanazawa #sightmenus05 a,
body.fukui #sightmenus06 a {
	opacity: 1;
}
body.yamashiro #submenu01 a,
body.daishoji #submenu02 a,
body.hashidate #submenu03 a,
body.komatsu-nomi #submenu04 a,
body.hakusan-kanazawa #submenu05 a,
body.fukui #submenu06 a,
body.kengaku #submenu07 a,
body.taiken #submenu08 a,
body.nature #submenu09 a,
body.culture #submenu10 a,
body.restaurant-shop #submenu11 a,
body.amusement #submenu12 a,
body.marine #submenu13 a {
	background-position: -220px 0;
}


