.sitemap_text,
.event,
li#ranklink,
#footernavi,
#dir,
#navigation
	{ display:none; }

body
	{ background:#e1cba4 url(http://tekuteku.ctv.co.jp/html/tabivis/img/index/allbg.gif) repeat-y center top; text-align:center; }


#newarrival ul,
#ranking ul
 	{ font-size:0.69em; margin-bottom:1.5em; list-style:none; }
#newarrival ul li,
#ranking ul li
	{ margin:0.4em 0 0.4em 1em; padding-left:20px; background:url(http://tekuteku.ctv.co.jp/html/tabivis/img/index/marker_new.gif) no-repeat left center; }

.cal01 table
	{ font-size:0.69em; }
.cal01 table tr th,
.cal01 table tr td
	{ padding:2px; }
.cal01 caption
	{ text-align:left; }

td.calhfont
	{ background:url(http://tekuteku.ctv.co.jp/html/tabivis/img/index/marker_holyday.gif) no-repeat center center; }
td.caltoday
	{ border:1px solid #ddd; }

#footer
	{ background:#f2efe9; padding:2em 0; font-size:0.69em; text-align:center; }

#maplogo h2
{ width:128px; height:24px; margin-left:40px; background:#ccc url(http://tekuteku.ctv.co.jp/html/tabivis/img/index/maplogo.gif) no-repeat left botoom; text-indent:-9999px; float:left; line-height:100%;}

#maplogo p
	{ width:24px; height:24px; float:left; line-height:100%; background:#fff url(http://tekuteku.ctv.co.jp/html/tabivis/img/index/miniq.gif) no-repeat center center;}
	#maplogo p a
		{ display:block; width:24px; height:24px;  text-indent:-9999px;}

#maphelp
	{ position:absolute; top:0px; left:0px; width:200px; border:2px solid #b97704; background-color:#fff; z-index:999; visibility:hidden; }
	#maphelp p
		{ font-size:0.88em; line-height:1.5; padding:10px; text-align:left; }

#map
	{ clear:both; color:black; }

#sitehelp { widht:32px; height:32px; position:absolute; top:55px; text-align:right; background:#fff url(http://tekuteku.ctv.co.jp/html/tabivis/img/index/bigq.gif) no-repeat center center;}

#mapframe
	{ margin-bottom:15px; }

