@charset "euc-jp";
@import url(/css/cate_base.css);

/*--------------- Category Theme --------------*/
body#sitemap{
	background-image:url(/images/bg06.jpg);
	background-repeat:repeat-x;
	background-position:50% 145px;
}


/*--------------- Grobal Navi --------------*/
#sitemap #grobalNavi {
	background-image:url(/images/menu_space06.jpg);
}



/*--------------- Local Navi --------------*/
#sitemap .localNaviBg{
	background-color:#06C;
}

#sitemap #localNavi .bottom{
	background-image:url(/images/ln_bottom.gif);
	background-repeat:no-repeat;
}

#sitemap #localNavi a:link,#sitemap #localNavi a:visited{
	text-decoration:none;
	color:#CCD;
}

#sitemap #localNavi a:hover,#sitemap #localNavi a:active{
	text-decoration:underline;
	color:#FFF;
}

#sitemap #localNavi li{
	border-bottom:solid 1px #3F8CD9;
	padding:4px 4px 4px 20px;
	background:url(/images/linkiconasobuoff.gif) no-repeat;
	background-position:0.3em 0.5em;
}

#sitemap #localNavi li.active{
	background:url(/images/linkiconasobuon.gif) no-repeat;
	background-position:0.3em 0.5em;
	color:#FFF;
	font-weight:bold;
}

#localNavi2{
	width:186px;
}

#localNavi2 li a{
	display:block;
}


#localNavi2 .localNaviBg2{
	font-size:75%;
}

#sitemap .localNaviBg2{
	background-color:#fff;
	border-left:#CCCCCC 1px solid;
	border-right:#CCCCCC 1px solid;
}

#sitemap #localNavi2 .top{
	background-image:url(/images/out_top.gif);
	background-repeat:no-repeat;
}

#sitemap #localNavi2 .bottom{
	background-image:url(/images/out_bottom.gif);
	background-repeat:no-repeat;
}

#sitemap #localNavi2 a:link,#sitemap #localNavi2 a:visited{
	text-decoration:none;
	color:#418DD9;
}

#sitemap #localNavi2 a:hover,#sitemap #localNavi2 a:active{
	text-decoration:underline;
	color:#06C;
}

#sitemap #localNavi2{
	margin:8px 0px;
}

#sitemap #localNavi2 li{
	border-bottom:solid 1px #408CD9;
	padding:4px 4px 4px 20px;
	background:url(/images/linkiconabout.gif) no-repeat;
	background-position:0.3em 0.5em;
}


/*--------------- Anchr Navi --------------*/
.anchrNavi{
	width:760px;
}

.anchrNavi .top{
	background:url(/images/anchrnavi_top.gif) no-repeat;
}

.anchrNavi .body{
	background:url(/images/anchrnavi_bg.gif) repeat-y;
	padding:0px 40px;
	font-size:75%;
	text-align:center;
}

.anchrNavi .bottom{
	background:url(/sitemap/images/anchrnavi_bottom.gif) no-repeat;
}

.anchrNavi .body li{
	display:inline;
	margin:0px 2em;
}

.anchrNavi .body li a{
	white-space:nowrap;
	line-height:160%;
	letter-spacing:1px;
}

.anchrNavi .body li a:link, .anchrNavi .body li a:visited ,{
	text-decoration:none;
	color:#06C;
}

.anchrNavi .body li a:hover, .anchrNavi .body li a:active{
	text-decoration:underline;
	color:#03C;
}


/*--------------- Corpositemap Navi --------------*/
#sitemap .corpNavi{
	border:#99CCCC solid 1px;
	background-color:#CCFFFF;
}

#sitemap .corpNavi a:link,#sitemap .corpNavi a:visited{
	color:#3399CC;
}

#sitemap .corpNavi a:hover,#sitemap .corpNavi a:active{
	color:#3366CC;
}

/* sitemap_common
--------------------------------------------------------*/
#sitemap dd{ padding:3px 0 3px 50px;}
#sitemap dt{ padding:3px 10px;}
/* index
--------------------------------------------------------*/
#sitemap div.linkList dl.glay{ background:#EEEEEE;}

#sitemap div.linkList div.sm_lft{ width:370px; float:left;}
#sitemap div.linkList div.sm_rgt{ width:370px; float:right;}

#sitemap #theme h3{ border-left:5px #3366CC solid; border-bottom:1px #3366CC solid; padding:2px 0 2px 8px; margin:5px 0; }
#sitemap #theme dl{ border-left:5px solid #99CCFF;}
#sitemap #stay h3{ border-left:5px #33CC66 solid; border-bottom:1px #33CC66 solid; padding:2px 0 2px 8px; margin:5px 0; }
#sitemap #stay dl{ border-left:5px solid #99FFCC;}
#sitemap #bath h3{ border-left:5px #FF9966 solid; border-bottom:1px #FF9966 solid; padding:2px 0 2px 8px; margin:5px 0; }
#sitemap #bath dl{ border-left:5px solid #FFCC99;}
#sitemap #show h3{ border-left:5px #FF0000 solid; border-bottom:1px #FF0000 solid; padding:2px 0 2px 8px; margin:5px 0; }
#sitemap #show dl{ border-left:5px solid #FF9999;}
#sitemap #search h3{ border-left:5px #FFCC33 solid; border-bottom:1px #FFCC33 solid; padding:2px 0 2px 8px; margin:5px 0; }
#sitemap #search dl{ border-left:5px solid #FFFF99;}
#sitemap #profit h3{ border-left:5px #FF33CC solid; border-bottom:1px #FF33CC solid; padding:2px 0 2px 8px; margin:5px 0; }
#sitemap #profit dl{ border-left:5px solid #FFCCFF;}
#sitemap #other h3{ border-left:5px #666666 solid; border-bottom:1px #666666 solid; padding:2px 0 2px 8px; margin:5px 0; }
#sitemap #other dl{ border-left:5px solid #999999;}

