@charset "utf-8";

/*(｀･ω･)>>===============================================================================

 *

 * @file        : reservation.css

 * @description : 予約ページ部に当てるスタイル

 * @auther      : K.Akemura

 * @note        :

 *

 *

 *-----------------------------------------------------------------------------------------

 * Tracks

 *-----------+-------+------------+--------------------------------------------------------

 * @id    | @date    | @auther    | @description

 *--------+----------+------------+--------------------------------------------------------

 * WT_0001|2010/08/07|K.Akemura   |新規作成

 *--------+----------+------------+--------------------------------------------------------

 *

 *

 *-----------------------------------------------------------------------------------------

 *

 *                                         ©Copyright 2009 White.Co.Jp All right reserved

 *

 ===============================================================================<<(･ω･｀)*/

/* コンテンツタイトル */
.conttitle{
	width:800px;
	height:30px;
	background-color:#d8ce9f;	/* 背景色 */
		background-image:url(../../img/pc01/title_reserve.png);
	z-index:1;
	}
/* メイン領域 */
.reservemain{
	width:800px;
	height:420px;
	background-color:#d8ce9f;	/* 背景色 */
	position:relative;
	overflow:auto;
	z-index:1;
	}

/* 情報領域 */
.reserveinfo{
	position:absolute;
	top:50px;
	left:410px;
	width:350px;
	height:300px;
	z-index:2;
	}

.rtxt00{
	position:absolute;
	top:250px;
	left:50px;
	width:370px;
	height:60px;
	z-index:3;
	}

/* img領域 */
.rimg{
	position:absolute;
	top:40px;
	left:100px;
	width:259px;
	height:194px;
	z-index:3;
	}
/* flash領域_枠 */
.rimg_wk{
	position:absolute;
	top:38px;
	left:98px;
	width:263px;
	height:198px;
	background-color:#f8fbf8;
	z-index:2;
	}
/* flash領域_陰 */
.rimg_sd{
	position:absolute;
	top:40px;
	left:100px;
	width:263px;
	height:198px;
	background-color:#6b6f59;
	z-index:1;
	}

.rtxt01{
	position:absolute;
	top:0px;
	left:10px;
	width:330px;
	height:40px;
	z-index:3;
	}

.rtxt02{
	position:absolute;
	top:45px;
	left:10px;
	width:330px;
	height:60px;
	z-index:3;
	}
.rtxt03{
	position:absolute;
	top:90px;
	left:10px;
	width:330px;
	height:40px;
	z-index:3;
	}
.rtxt04{
	position:absolute;
	top:155px;
	left:10px;
	width:330px;
	height:40px;
	z-index:3;
	}
.rtxt05{
	position:absolute;
	top:200px;
	left:10px;
	width:330px;
	height:60px;
	z-index:3;
	}
.rtxt06{
	position:absolute;
	top:245px;
	left:10px;
	width:330px;
	height:40px;
	z-index:3;
	}


/* 情報タイトル領域 */
/* 位置設定 */
div.rtitlep{
	position:absolute;
	top:0px;
	left:5px;
	z-index:3;
	width:100px;
	height:20px;
	background-color:#ba2636;
	}
* html div.rtitlep{/* IE 6 */
	display:inline;
	zoom:1;
	}
*:first-child+html div.rtitlep{/* IE */
	display:inline;
	zoom:1;
	}
/* フォント設定 */
div.rtitle{
	display:table-cell;
	width:100px;
	height:20px;
	font-family:'HGP行書体','Osaka',Verdana,Arial, sans-serif;	/* フォント */
	font-size:18px;	/* フォントサイズ */
	vertical-align:middle;
	text-align:center;
	color: #ffffff;	/* 文字色 */
	}
* html div.rtitle{/* IE 6 */
	display:inline;
	zoom:1;
	}
*:first-child+html div.rtitle{/* IE */
	display:inline;
	zoom:1;
	}

/* 情報内容領域1 */
/* 位置設定1 */
div.rtextp01{
	position:absolute;
	top:20px;
	left:15px;
	z-index:3;
	width:300px;
	height:20px;
	background-color:#e9e4d4;
	}
* html div.rtextp01{/* IE 6 */
	display:inline;
	zoom:1;
	}
*:first-child+html div.rtextp01{/* IE */
	display:inline;
	zoom:1;
	}
/* フォント設定1 */
div.rtext01{
	display:table-cell;
	width:270px;
	height:20px;
	font-family:'HGP行書体','Osaka',Verdana,Arial, sans-serif;	/* フォント */
	font-size:16px;	/* フォントサイズ */
	vertical-align:middle;
	text-align:left;
	color: #000000;	/* 文字色 */
	}
* html div.rtext01{/* IE 6 */
	display:inline;
	zoom:1;
	}
*:first-child+html div.rtext01{/* IE */
	display:inline;
	zoom:1;
	}

/* 情報内容領域2 */
/* 位置設定2 */
div.rtextp02{
	position:absolute;
	top:20px;
	left:15px;
	z-index:3;
	width:300px;
	height:40px;
	background-color:#e9e4d4;
	}
* html div.rtextp02{/* IE 6 */
	display:inline;
	zoom:1;
	}
*:first-child+html div.rtextp02{/* IE */
	display:inline;
	zoom:1;
	}
	
/* フォント設定2 */
div.rtext02{
	display:table-cell;
	width:270px;
	height:40px;
	font-family:'HGP行書体','Osaka',Verdana,Arial, sans-serif;	/* フォント */
	font-size:16px;	/* フォントサイズ */
	vertical-align:middle;
	text-align:left;
	color: #000000;	/* 文字色 */
	}
* html div.rtext02{/* IE 6 */
	display:inline;
	zoom:1;
	}
*:first-child+html div.rtext02{/* IE */
	display:inline;
	zoom:1;
	}

/* 情報タイトル03領域 */
/* 位置設定 */
div.rtitlep03{
	position:absolute;
	top:5px;
	left:5px;
	z-index:3;
	width:200px;
	height:25px;
	background-color:#ba2636;
	}
* html div.rtitlep03{/* IE 6 */
	display:inline;
	zoom:1;
	}
*:first-child+html div.rtitlep03{/* IE */
	display:inline;
	zoom:1;
	}
/* フォント設定 */
div.rtitle03{
	display:table-cell;
	width:200px;
	font-family:'HGP行書体','Osaka',Verdana,Arial, sans-serif;	/* フォント */
	font-size:20px;	/* フォントサイズ */
	vertical-align:middle;
	text-align:center;
	color: #ffffff;	/* 文字色 */
	}
* html div.rtitle03{/* IE 6 */
	display:inline;
	zoom:1;
	}
*:first-child+html div.rtitle03{/* IE */
	display:inline;
	zoom:1;
	}

/* 情報内容領域3 */

/* 位置設定3 */
div.rtextp03wk{
	position:absolute;
	top:30px;
	left:20px;
	width:320px;
	height:60px;
	z-index:3;
	background-color:#e9e4d4;
	}

/* 位置設定3 */
div.rtextp03{
	display:table-cell;
	height:60px;
	width:300px;
	vertical-align:middle;
	text-align:center;
	}
	
/* フォント設定3 */
div.rtext03{
	width:300px;
	margin:auto;
	vertical-align:middle;
	font-size:18px;	/* フォントサイズ */
	font-family:'HGP行書体','Osaka',Verdana,Arial, sans-serif;	/* フォント */
	text-align:left;
	color: #000000;	/* 文字色 */
	}
* html div.rtext03{
	display:inline;
	zoom:1;
	}
*:first-child+html div.rtext03{
	display:inline;
	zoom:1;
	}
* html div.rtextp03 div.heightBase{
	height:100%;
	display:inline;
	zoom:1;
	vertical-align:middle;
	}
*:first-child+html div.rtextp03 div.heightBase{
	height:100%;
	display:inline;
	zoom:1;
	vertical-align:middle;
	}

/* コンテンツbottom領域 */
.reserveend{
	position:absolute;
	top:370px;
	left:20px;
	width:750px;
	height:50px;
	}

/* ギャラリーエンドコメント領域 */
.rcommentp{
	position:absolute;
	top:8px;
	right:10px;
	z-index:3;
	width:700px;
	height:20px;
	}
/* コメントフォント設定 */
.rcomment{
	display:table-cell;
	width:700px;
	height:20px;
	font-family:'HGP行書体','Osaka',Verdana,Arial, sans-serif;	/* フォント */
	font-size:16px;	/* フォントサイズ */
	text-align:right;
	color: #ad0015;	/* 文字色 */
	}