@charset "utf-8";


/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

	file name : thv-bar.css

 : :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

div#thvBar {
	position: relative;
	width: 100%;
	height: 40px;
	margin: 0;
	padding: 0;
	background: url(../images/thv_navi_bg.gif) 0 0 repeat-x;
	text-align: center;
	z-index: 100;
}
div#thvBar dl {
	position: relative;
	width: 864px;
	height: 40px;
	margin: 0 auto;
	padding: 0;
	text-indent: -9000px;
	font-size: 0;
	line-height: 0;
	text-align: left;
}
div#thvBar dl dt {
	display: block;
	position:absolute; top:13px; left:0;
	width: 122px;
	height: 13px;
	margin: 0;
	padding: 0;
	background: url(../images/thv_navi.gif) 0 0 no-repeat;
}
div#thvBar dl dd {
	position: absolute;
	top: 13px;
	margin: 0;
	padding: 0;
}
div#thvBar dl dd a {
	display: block;
	height: 13px;
	background: url(../images/thv_navi.gif) 0 0 no-repeat;
}
/* dd.index */
div#thvBar dl dd.index {
	left:139px;
}
div#thvBar dl dd.index a {
	width: 56px;
	background-position: -139px 0;
}
div#thvBar dl dd.index a:hover {
	background-position: -139px -13px;
}
/* dd.kaiyukan */
div#thvBar dl dd.kaiyukan {
	left:204px;
}
div#thvBar dl dd.kaiyukan a {
	width: 45px;
	background-position: -204px 0;
}
div#thvBar dl dd.kaiyukan a:hover {
	background-position: -204px -13px;
}
/* dd.marketplace */
div#thvBar dl dd.marketplace {
	left:257px;
}
div#thvBar dl dd.marketplace a {
	width: 98px;
	background-position: -257px 0;
}
div#thvBar dl dd.marketplace a:hover {
	background-position: -257px -13px;
}
/* dd.kuishinbo */
div#thvBar dl dd.kuishinbo {
	left:362px;
}
div#thvBar dl dd.kuishinbo a {
	width: 115px;
	background-position: -362px 0;
}
div#thvBar dl dd.kuishinbo a:hover {
	background-position: -362px -13px;
}
/* dd.ferriswheel */
div#thvBar dl dd.ferriswheel {
	left:485px;
}
div#thvBar dl dd.ferriswheel a {
	width: 57px;
	background-position: -485px 0;
}
div#thvBar dl dd.ferriswheel a:hover {
	background-position: -485px -13px;
}
/* dd.museum */
div#thvBar dl dd.museum {
	left:548px;
}
div#thvBar dl dd.museum a {
	width: 116px;
	background-position: -548px 0;
}
div#thvBar dl dd.museum a:hover {
	background-position: -548px -13px;
}
/* dd.cruise */
div#thvBar dl dd.cruise {
	left:671px;
}
div#thvBar dl dd.cruise a {
	width: 105px;
	background-position: -671px 0;
}
div#thvBar dl dd.cruise a:hover {
	background-position: -671px -13px;
}
/* dd.hotel */
div#thvBar dl dd.hotel {
	left:783px;
}
div#thvBar dl dd.hotel a {
	width: 81px;
	background-position: -783px 0;
}
div#thvBar dl dd.hotel a:hover {
	background-position: -783px -13px;
}

