/*Base-------------------------------------------*/body {	background:#8c6c39 url(../images/bg.jpg) repeat-x top;	margin:0;	padding:0;	text-align:center;	}	#container {	width:990px;	margin:0 auto;	padding-bottom:10px;	text-align:left;	}h1,h2,h3,p,ul,li,dl,dt,dd {	margin:0;	padding:0;	}img {	border:0;	line-height:0;	margin:0;	padding:0;	}.pr {	text-align:center;	clear:both;	margin-top:10px;	}/*Font--------------*/.txtS {	font-size:0.65em;	line-height:1.4;	}		/*Class--------------*/.flL {	float:left;	}.flR {	float:right;	}.both {	clear:both;	}.clearfix:after,.flWrap:after {	content:".";	height:0;	visibility:hidden;	display:block;	clear:both;	line-height:0; 	}/*for win ie*/.clearfix, .flWrap {	display:inline-block;	}	/*Content-------------------------------------------*//*box1 --------------*/#box1 {	width:946px;	background:url(../images/hotel01_bg.gif) no-repeat;	padding:11px 20px 17px 24px;	}#box1 .flR, #box1 .flWrap {	width:651px;	}#box1 h3 {	margin-bottom:13px;	}#box1 .ph {	width:203px;	float:left;	}#box1 .cont {	width:433px;	float:right;	}#box1 .txt1 {	text-align:center;	margin-bottom:9px;	}#box1 .txt2 {	margin-bottom:5px;	}#box1 .btn {	text-align:right;	}/*box2 --------------*/#box2 {	width:963px;		clear:both;	background:url(../images/hotel02_bg.gif) no-repeat;	padding:14px 17px 14px 10px;	}#box2 .flL, #box2 .flWrap {	width:662px;	}#box2 h3 {	margin-bottom:13px;	}#box2 .ph {	width:203px;	float:right;	}#box2 .cont {	width:446px;	float:left;	}#box2 .txt1 {	margin:0 0 12px 10px;	}#box2 .txt2 {	margin:0 0 9px 10px;	}#box2 .btn {	text-align:right;	}/*box3 --------------*/#box3 {	width:946px;	clear:both;	background:url(../images/hotel03_bg.gif) no-repeat;	padding:17px 20px 16px 24px;	}#box3 .flR, #box3 .flWrap {	width:651px;	}#box3 h3 {	margin-bottom:13px;	}#box3 .ph {	width:203px;	float:left;	}#box3 .cont {	width:433px;	float:right;	}#box3 .txt1 {	text-align:center;	margin-bottom:8px;	}#box3 .txt2 {	margin-bottom:5px;	}#box3 .btn {	text-align:right;	}/*noteArea --------------*/#noteArea {	width:970px;	clear:both;	background:#9b7e4c;	padding:10px;	color:#ffffff;	}#noteArea dt {	width:1em;	float:left;	clear:both;	}#noteArea dd {	text-indent:-1em;	padding-left:1.2em;	margin-left:1em;	}#noteArea dd.topTxt {	_text-indent:-1em;	_padding-left:1em;	_margin-left:1em;	}#noteArea ul li {	list-style:none;	}