@charset "UTF-8";

/* --------------------sitemap page-------------------- */

div#sitemap{
	margint:0px;
	width:900px;
	height:auto;
	text-align:left;
	}

h3{
	padding-bottom:22px;
	}
	
h4{
	margin-bottom:20px;
	padding-left:40px;
	}	
		
div#sitemap h3{	
	margin-bottom:10px;
	font-weight:bold;
	font-size:25px;
	}

.midasi{
	padding-left:20px;
	width:100px;
	background:url(../../sitemap/images/maru_midasi.gif) left center no-repeat;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	line-height:30px;
	}

div.map_link ul{
	float:left;
	font-size:12px;	
	}


div.map_link li{
	padding-left:12px;
	background:url(../../sitemap/images/sankaku.gif) left center no-repeat;
	font-size:12px;
	line-height:150%;
	}


div.map_link .ref{
	background:url(../../images/komaru_midasi.png) left center no-repeat;
	font-weight:bold;
	font-size:18px;
	}

a:link, a:visited{
	color:#000;
	text-decoration : none;
	}

a:hover{
	color:#ccc;
	}
	
div#room{
	padding:0 40px;
	width:820px;
	}
	
div.room_info_left{
	padding-bottom:10px;
	float:left;	
	width:393px;
	height:auto;
	}	

div.room_info_right{
	padding-bottom:10px;
	float:right;	
	width:393px;
	height:auto;
	}
	
div.room_info_left p,
div.room_info_right p{
	padding:10px;
	width:373px;
	height:70px;
	color:#000;
	background:#ccc;
	}	

.room_info_left h5,
.room_info_right h5{
	padding:8px;
	color:#732b39;
	background:#e6e4dc;
	font-weight:bold;
	font-size:14px;
	}	

.room_info_left td,
.room_info_right td{
	padding:10px 5px;
	}

div.contents{
	padding:0 40px 20px;
	width:820px;
	height:auto;
	text-align:left;
	}
	
div.map_link{
	padding:10px 0;
	border-bottom:1px solid #ccc;
	width:820px;
	height:auto;
	}
					
/* --------------------sitemap page-------------------- */	
