#globalnavi03{
	display:block;
	width:157px;
	height:46px;
	background:url(/img/globalnavi.jpg) -320px -52px no-repeat;
}

#right_inner{
	width:560px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
}

#hotel_pic_02{
	float:left;
	width:160px;
	margin-bottom:5px;
}

#hotel_pic_02b{
	float:left;
	width:210px;
	margin-bottom:5px;
}

#hotel_data_01{
	float:left;
	width:400px;
	margin-bottom:5px;
}

#hotel_data_01b{
	float:left;
	width:350px;
	margin-bottom:5px;
}

#hotel_data_01 #report_tbl_01{
	width:400px;
}

#hotel_data_01b #report_tbl_01{
	width:350px;
}

#hotel_data_01 .td01{
	white-space:nowrap;
	vertical-align:top;
}

#hotel_data_01b .td01{
	white-space:nowrap;
	vertical-align:top;
}

#hotel_data_02{
	clear:both;
	width:538px;
	padding:10px;
	border:solid 1px #cccccc;
	margin-bottom:20px;
	background:#f5f5f5;
}

#hotel_data_02 p{
	font-size:12px;
	font-weight:bold;
	border-left:solid 3px #515151;
	margin-bottom:3px;
	padding:0 0 0 5px;
}

#report_map{
	clear:both;
	width:480px;
	padding:0px;
	border:none;
	margin-bottom:20px;
}

.beforeafter_pic{
	width:480px;
	height:150px;
	clear:both;
}

.beforeafter_pic02{
	width:480px;
	height:220px;
	clear:both;
}

.beforeafter_pic03{
	width:480px;
	clear:both;
}

.beforeafter_txt{
	width:480px;
	clear:both;
}

.beforeafter_txt_l{
	width:210px;
	padding:5px;
	float:left;
	margin-right:40px;
	margin-bottom:0px;
}

.beforeafter_txt_r{
	width:210px;
	padding:5px;
	float:left;
	margin-bottom:0px;
}

.beforeafter_txt>.beforeafter_txt_l{
	margin-bottom:0px;
}

.beforeafter_txt>.beforeafter_txt_r{
	margin-bottom:0px;
}

.beforeafter_txt02m{
	width:458px;
	background:#f5f5f5;
	padding:10px;
	border:solid 1px #cccccc;
	clear:both;
	margin-bottom:20px;
}

.beforeafter_txt02m2{
	width:538px;
	background:#f5f5f5;
	padding:10px;
	border:solid 1px #cccccc;
	clear:both;
	margin-bottom:20px;
}

#nairankai_txt{
	width:480px;
	margin-bottom:10px;
}