@charset "utf-8";
/* ===================================================================
CSS information

 file name  :sitemap.css
 author     :Ability Consultant
style info  :サイトマップ設定　ハックは最下部に記述
=================================================================== */


/* -----------------------------------------------------------
	各ページ専用指定
----------------------------------------------------------- */


/*-----------------------------------------------
	#header
	　ヘッダー
-------------------------------------------------*/
#sitemap #header h3{
	background: url(../sitemap/images/tl_page.png) no-repeat left top;
}

#sitemap #header .top_image{
	background: url(../sitemap/images/top_image.jpg) no-repeat center top;
}

/*-----------------------------------------------
	#main
	 メイン
-------------------------------------------------*/
#sitemap #main h4{
	background: url(../sitemap/images/tl_page_sub.gif) no-repeat left top;
	height: 87px;
	text-indent: -9999px;
	font-size: 0;
}

#sitemap #main .content_line{
	margin-bottom: 30px;
}

#sitemap #main .content_line .content{
	background: url(../sitemap/images/bg_content_bottom.gif) no-repeat left bottom;
	border-top: 1px solid #535252;
	border-bottom: 1px solid #535252;
	width: 217px;
	padding-bottom: 20px;
	float: left;
	display: inline;
	margin-right: 19px;
}

#sitemap #main .content_line .end{
	margin-right: 0;
}

#sitemap #main .content_line .content h5{
	text-indent: -9999px;
	font-size: 0;
	height: 19px;
	margin: 23px 0 20px 11px;
}

#sitemap #main .content_line .content p{
	text-align: center;
}

#sitemap #main .content_line .content dl{
	margin: 25px auto 0 auto;
	width: 174px;
}

#sitemap #main .content_line .content dl dt{
	background: url(../sitemap/images/icn_arrow01.gif) no-repeat left 3px;
	padding-left: 23px;
	font-weight: bold;
	margin-bottom: 15px;
}

#sitemap #main .content_line .content dl dd{
	background: url(../sitemap/images/icn_arrow02.gif) no-repeat left 5px;
	padding-left: 23px;
	margin-bottom: 10px;
}

#sitemap #main .content_line .content dl dd.branch{
	background: url(../sitemap/images/icn_branch.gif) no-repeat left 5px;
}

/* .reserve
-----------------------------------------------------*/
#sitemap #main .reserve h5{
	background: url(../sitemap/images/tl_reserve.gif) no-repeat left top;
}

/* .roten_room
-----------------------------------------------------*/
#sitemap #main .roten_room h5{
	background: url(../sitemap/images/tl_roten_room.gif) no-repeat left top;
}

/* .normal_room
-----------------------------------------------------*/
#sitemap #main .normal_room h5{
	background: url(../sitemap/images/tl_normal_room.gif) no-repeat left top;
}

/* .roten
-----------------------------------------------------*/
#sitemap #main .roten h5{
	background: url(../sitemap/images/tl_roten.gif) no-repeat left top;
}

/* .kaiseki
-----------------------------------------------------*/
#sitemap #main .kaiseki h5{
	background: url(../sitemap/images/tl_kaiseki.gif) no-repeat left top;
}

/* .japanese_food
-----------------------------------------------------*/
#sitemap #main .japanese_food h5{
	background: url(../sitemap/images/tl_japanese_food.gif) no-repeat left top;
}

/* .facil
-----------------------------------------------------*/
#sitemap #main .facil h5{
	background: url(../sitemap/images/tl_facilities.gif) no-repeat left top;
}

/* .group
-----------------------------------------------------*/
#sitemap #main .group h5{
	background: url(../sitemap/images/tl_group.gif) no-repeat left top;
}

/* .appeal
-----------------------------------------------------*/
#sitemap #main .appeal h5{
	background: url(../sitemap/images/tl_appeal.gif) no-repeat left top;
}

/* .spend
-----------------------------------------------------*/
#sitemap #main .spend h5{
	background: url(../sitemap/images/tl_spend.gif) no-repeat left top;
}

/* .news
-----------------------------------------------------*/
#sitemap #main .news h5{
	background: url(../sitemap/images/tl_news.gif) no-repeat left top;
}

/* .sightseeing
-----------------------------------------------------*/
#sitemap #main .sightseeing h5{
	background: url(../sitemap/images/tl_sightseeing.gif) no-repeat left top;
}

/* .access
-----------------------------------------------------*/
#sitemap #main .access h5{
	background: url(../sitemap/images/tl_access.gif) no-repeat left top;
}

/* .faq
-----------------------------------------------------*/
#sitemap #main .faq h5{
	background: url(../sitemap/images/tl_faq.gif) no-repeat left top;
}

/* .pamp
-----------------------------------------------------*/
#sitemap #main .pamp h5{
	background: url(../sitemap/images/tl_pamp.gif) no-repeat left top;
}

/* .about_us
-----------------------------------------------------*/
#sitemap #main .about_us h5{
	background: url(../sitemap/images/tl_about_us.gif) no-repeat left top;
}

/* .another
-----------------------------------------------------*/
#sitemap #main .another h5{
	background: url(../sitemap/images/tl_another.gif) no-repeat left top;
}


/*======================================

	hack - 各種cssハック - for IE7

=======================================*/
*:first-child+html {}


/*======================================

	hack - 各種cssハック - for IE6

=======================================*/
* html {}


