.a201{
	width:690px;
	height:180px;
	clear:both;
	background:url(http://www.kobe-porttower-hotel.com/rakuraku/img/ao26.gif) no-repeat;
	background-repeat:repeat-x;
	position: relative;
}

.a202{
	width:690px;
	height:150px;
	clear:both;
}

.a203{
	width:680px;
	height:40px;
	clear:both;
	text-align:left;
	line-height:20px;
	font-size:14px;
	padding:5px 5px 30px 5px;
}

.a204{
	width:690px;
	height:auto;
	clear:both;
	padding-top:10px;
}

.a205{
	width:690px;
	height:200px;
	clear:both;
	padding:0px;
	margin:0px;
}

.a206{
	width:690px;
	height:auto;
	clear:both;
	padding:10px 0 10px 0 ;
	margin:0px;
}

.a207{
	width:370px;
	height:100px;
	float:left;
}

.a208{
	width:300px;
	height:100px;
	float:right;
}

.a209{
	width:370px;
	height:30px;
	clear:both;
}

.a210{
	width:360px;
	height:60px;
	clear:both;
	padding:5px;
	line-height:20px;
	text-align:left;
	font-size:14px;
}

.a211{
	width:680px;
	height:auto;
	clear:both;
	padding:10px 0 0 0;
	margin:0 auto 0px;
}

.a212{
	width:690px;
	height:auto;
	clear:both;
	padding:30px 0 0 0;
}

.a213{
	width:690px;
	height:150px;
	clear:both;
	padding:0 0 0 0;
}

.a214{
	width:200px;
	height:150px;
	float:left;
	padding:10px 0 10px 0;
}

.a215{
	width:480px;
	height:80px;
	float:right;
	padding:0 0 0 0;
}

.a216{
	width:480px;
	height:90px;
	float:right;
	font-size:14px;
	line-height:20px;
	text-align:left;
	padding:0 0 0 0;
}

/*姫路専用*/
.h201{
	width:690px;
	height:330px;
	padding-top:50px;
	clear:both;
}

.h202{
	width:690px;
	height:200px;
	clear:both;
	padding:0px 0 0 0;
	margin:0px;
}

.h203{
	width:690px;
	height:200px;
	clear:both;
	padding:0px 0 0 0;
	margin:0px;
}

/*サービス一覧*/
.table{
	margin-bottom:1em;
	width:680px;
	font-size:12px;
	text-align:left;
	border-top:1px solid #CCCCCC;
    border-left:1px solid #CCCCCC;
    border-collapse:collapse;
	margin:0 auto 30px;
	padding:0px;
	clear:both;
}

.table tbody th{
	background-color:#ebf5fa;
	text-align:center;
}

.table th{
	border-right:1px solid #CCCCCC;
    border-bottom:1px solid #CCCCCC;
}
.table td{
	padding:5px 10px;
    border-right:1px solid #CCCCCC;
    border-bottom:1px solid #CCCCCC;
}

.w-10per{
	width:10%;
}

.w-20per{
	width:20%;
}

.w-30per{
	width:30%;
}

.w-45per{
	width:45%;
}

.w-70per{
	width:70%;
}

.w-80per{
	width:80%;
}

.w-90per{
	width:90%;
}

/*サービス一覧まで*/

