body{
			color:#000000;
			font-size: 10px;
			layout-grid-line:5px;
	}
	
.haikei{
			background-image:url(img/haikei.jpg);
			background-repeat:repeat;
			background-position: center;
		}
	
a:link{
			color:#FFFFFF;
			text-decoration: none;
	}
	
a:visited{
			color:#FFFFFF;
			text-decoration: none;
	}

a:hover{
			color:#9A9A9A;
			text-decoration: none;
	}
	
a:link.h-link							{ color:#ffffff; text-decoration:none; font-weight:normal; font-size: 10px;}



a:visited.h-link						{ color:#ffffff; text-decoration:none; font-weight:normal; font-size: 10px;}



a:hover.h-link							{ color:#C0C0C0; text-decoration:none; font-weight:normal; font-size: 10px;}



a:active.h-link						{ color:#ffffff; text-decoration:none; font-weight:normal; font-size: 10px;}

	
	
	
.haikei1{
			background-image:url(img/stay-top2.gif);
			background-repeat:no-repeat;
			background-position: top;
	}
	
.business{
			background-image:url(img/business.gif);
			background-repeat:no-repeat;
			background-position: center;
	}
	
.golf{
			background-image:url(img/plan-golf.gif);
			background-repeat:no-repeat;
			background-position: center;
	}

.double{
			background-image:url(img/haikei-double2011.gif);
			background-repeat:no-repeat;
			background-position: center;
	}

.twin{
			background-image:url(img/haikei-twin211.gif);
			background-repeat:no-repeat;
			background-position: center;
	}

.single{
			background-image:url(img/haikei-single2.gif);
			background-repeat:no-repeat;
			background-position: center;
	}

.dxtwin{
			background-image:url(img/haikei-dxtwin2011.gif);
			background-repeat:no-repeat;
			background-position: center;
	}
	
.rsuite{
			background-image:url(img/haikei-rsweet.gif);
			background-repeat:no-repeat;
			background-position: top;
	}
.csuite{
			background-image:url(img/haikei-csweet.jpg);
			background-repeat:no-repeat;
			background-position: center;
	}

.standard{
			background-image:url(img/plan-standard.gif);
			background-repeat:no-repeat;
			background-position: center;
	}

.original{
			background-image:url(img/plan-original.gif);
			background-repeat:no-repeat;
			background-position: center;
	}

.other{
			background-image:url(img/plan-others.gif);
			background-repeat:no-repeat;
			background-position: center;
	}

.amc{
			background-image:url(img/plan-amc.gif);
			background-repeat:no-repeat;
			background-position: center;
	}
	
.font8{
			font-size:10px;
			color:#FFFFFF;
	}

.font11{
			font-size:11px;
			text-align:left;
			font-weight: normal;
			line-height: 1em;
	}
	
.font12{
			font-size:12px;
			font-weight: bold;
			
	}

.font10{
			font-size:12px;
			line-height: 1.0em;
			
	}


<--表-->
.table1 {
width: 330px; /* テーブルの横幅 */
border-collapse: collapse; /* 枠線の表示方法 */
border: 1px #CC9966 solid; /* テーブル全体の枠線（太さ・色・スタイル） */
}

.table1 TD {
border: 1px #CC9966 solid; /* セルの枠線（太さ・色・スタイル） */
padding: 5px; /* セル内の余白 */
} 

.table2 {
width: 530px; /* テーブルの横幅 */
border-collapse: collapse; /* 枠線の表示方法 */
border: 1px #000066 solid; /* テーブル全体の枠線（太さ・色・スタイル） */
}

.table2 TD {
border: 1px #000066 solid; /* セルの枠線（太さ・色・スタイル） */
padding: 5px; /* セル内の余白 */
} 


.chart01 {
	background: #f4f3f3;
	font-size: 10px;
	padding:1px;
}

.chart01 table {
	width: 450px;
}

.chart01 td,th{
	padding:5px;
	border-right: 1px solid #d7d2d2;
	border-bottom: 1px solid #d7d2d2;
	border-left: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
}



.chart02 {
	float: left;
	background: #f4f3f3;
	font-size: 10px;
	padding:1px;
}

.chart02 td,th{
	padding:5px;
	border-right: 1px solid #d7d2d2;
	border-bottom: 1px solid #d7d2d2;
	border-left: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
}


.chart03 {
	background: #f4f3f3;
	font-size: 10px;
	padding:1px;
}

.chart03 td,th{
	padding:5px;
	border-right: 1px solid #d7d2d2;
	border-bottom: 1px solid #d7d2d2;
	border-left: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	font-weight: normal;
}

table .block00 {
	background: #e5dede;
	text-align: center;
}

table .block01 {
	background: #ebeaea;
}

table .block01 {
	background: #ebeaea;
}

table .block02 {
	background: #e6f4ff;
}

.block03 {
	background: #ffecf1;
	text-weight: bold;
	text-align:left !important;
}

th.block03 {
	background: #ffecf1;
	text-weight: bold;
	font-size: 12px;
}

#block01 a {
	font-size: 10px;
	color: #9b0a30;
}

#block01 a:hover {
	color: #9b0a30;
	text-decoration: underline;
}

<--表終わり-->

	
.p{
			line-height: 1.5em;
	}

a:link.h-link							{ color:#000066; font-weight:normal; text-decoration:underline;}

a:visited.h-link						{ color:#990033; font-weight:normal; text-decoration:underline;}

a:hover.h-link							{ color:#C0C0C0; font-weight:normal; text-decoration:underline;}

a:active.h-link						{ color:#000000; font-weight:normal; text-decoration:underline;}


