




		table{}
		
			table th,table td{
			padding:5px;
			text-align:left;}


			.loginform th{text-align:right;width:180px;}
			.loginbutton td{text-align:center;}

		.entryform{width:700px;}

			.entryform th,.entryform2 th{width:150px;}

			.entryform2,.entryform2 th,.entryform2 td{background:#ccccccc;}



				.entryform,.reservelist{border-collapse:collapse;}

				.entryform th,.entryform td{border:1px solid #fff;}

				.reservelist th,.reservelist td{border-bottom:1px solid #fff;}

				.entryform td a,.entryform td a img{border:0;}

		.mypagetop{
		border-collapse:collapse}

			.mypagetop td{
			width:33%;
			text-align:center;
			background:#002B4D;
			border:1px solid #ffffff;
			color:#ffffff;}

			.mypagetop td.mp_selected{background:#2D5F87;}

				.mypagetop td a{color:#ffffff;}



		/*--現在位置--*/
		.statustop{
			border:1px solid #0099FF;}

			.statustop td{
			text-align:center;
			vertical-align:middle;
			line-height:30px;}

			.statustop td.st_selected{background:#0099FF;}


				.statuslist ,.statuslist td{
				background:#fff;}


		/*--部屋タイプ選択--*/
		.typeselect{
		background:#ffffff;
		border:1px solid #ccc;}

			.typeselect th{width:100px;}

		/*--プラン選択--*/
		.planlist{
		width:700px;
		background:#fff;
		border-bottom:1px solid #ccc;
		margin-top:0;
		margin-bottom:0;}

			.planlist th{width:350px;}

		.planlist2{
		width:700px;
		background:#f6f6f6;
		border:1px solid #ccc;
		margin10px;}

			.planlist2 th{width:220px;}

			.planlistopen,.planlistclose{width:120px;}

				.planlist2 th img{padding-right:5px;}


.statuslist{width:700px;}


		input{
		padding:2px;}