@charset "utf-8";

/*************************************************************************************/
/* 共通設定 */
/*************************************************************************************/

/* 画像の不要ボーダー解除 */
img {	border:0;	}

/* 累乗表示 */
sup {	font-size:70%;	margin:-3px 0px 0px 0px;	}
sub {	font-size:70%;	margin:-3px 0px 0px 0px;	}

/* テキスト 部分倍率調整 */
.text80 {	font-size:80%;	}
.text90 {	font-size:90%;	}

/* テキスト 部分着色 */
.red {color: #990000}

/*************************************************************************************/
/* body */
/*************************************************************************************/

body {	background-color: #90bfbf;	}
.backwhite { background-color:#ffffff;}

/*************************************************************************************/
/* 共通枠 */
/*************************************************************************************/

/* ページ上部帯 */
.head {
	background-color: #31b4b9;
	height:5px;
	display:block;
	clear: both;
	width: 100%;
	margin: 0px;
	padding: 0px;
}

#wrap {
	width: 960px;
	margin:0px auto 0px auto;
}

/* コンテナ */
#container {
	background-color: #ffffff;
	width: 920px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-right: 15px;
	padding-left: 25px;
	float: left;
}

/* コンテナ ワイド版 */
#containerw {
	background-color: #ffffff;
	width: 950px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-left: 25px;
	float: left;
}

/*************************************************************************************/
/* フッタ */
/*************************************************************************************/

/* フッタ領域 */
#footer {
	width: 920px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 60px;
	margin-left: 0px;
	float: left;
}
/* フッタ内 左テキスト */
.footer-textl {
	float: left;	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:9pt;
	color:#666666;
}
/* フッタ内 右テキスト */
.footer-textr {
	float: right;	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:9pt;
	color:#000000;
}

/* フッタ内 リンク 各状態設定 */
a.footer-menu-link			{ color: #666666;	margin: 0px 20px 0px 0px;	text-decoration:none;}
a.footer-menu-link:hover	{ color: #666666;	text-decoration:underline;}
a.footer-menu-link:active	{ color: #666666;	text-decoration:none;}
a.footer-menu-link:visited	{ color: #666666;	text-decoration:none;}

/*************************************************************************************/
/* ヘッダ */
/*************************************************************************************/

/* ヘッダ領域 */
#header {
	width: 920px;
	height:80px;
}
/* ヘッダ内 ロゴ部分 */
#header-logo {
	float: left;
	width: 180px;
}
/* ヘッダ内 タイトル */
#header-title {
	float: right;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:14pt;
	color:#666666;
	margin: 30px 0px 0px 0px;
	font-weight: bolder;
}
/* ヘッダ下領域 */
#under-header {
	float:left;
	width: 920px;
	margin: 0px 0px 10px 0px;
}
/* ヘッダ下領域 タイトル */
#under-header-title {
	float: left;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:19pt;
	color:#666666;
	margin:0px 50px 0px 0px;
	font-weight: bolder;
}
/* 予約ステップ 表示 */
#step {
	float: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:8.5pt;
	margin: 10px 0px 0px 0px;
	display: block;
}
/* 予約ステップ 表示 タイトル */
.step-green {
	color:#009999;
	background-color: #ffffff;
	padding:5px 0px 5px 0px;
}
/* 予約ステップ 表示 アクティブ時 */
.step-active {
	color: #ffffff;
	background-color: #009999;
	padding:5px 5px 5px 5px;
}
/* 予約ステップ 表示 テキスト間 マーク */
.step-tri {
	background-color: #FFFFFF;
	padding:5px 5px 5px 5px;
}

/*************************************************************************************/
/* メイン枠 */
/*************************************************************************************/

/* メイン */
#main {
	width: 920px;
	background-color: #ffffff;
}

/* フルサイズ枠 */
#fullsize-contents {
	float: left;
	width: 920px;
	padding:0px 0px 0px 0px;
}
/* キャンセルページ メイン */
#cancel-main {
	width: 920px;
	background-color: #ffffff;
}

/*************************************************************************************/
/* 左コンテンツ */
/*************************************************************************************/

/* 左コンテンツ パターン1 */
#left-contents {
	float: left;
	width: 700px;
	border: 1px solid #666666;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
/* 左コンテンツ パターン2 */
#left-contents2 {
	float: left;
	width: 670px;
	display:inline-block;
	border: 1px solid #666666;
	padding:0px 10px 20px 0px;
}
/* 左コンテンツ パターン3 */
#left-contents3 {
	float: left;
	width: 698px;
	border: 1px solid #666666;
	padding:0px 0px 20px 0px;
}
/* 左コンテンツ パターン4 */
#left-contents4 {
	float: left;
	width: 680px;
	border: 1px solid #666666;
	padding:0px 0px 20px 0px;
}
/* 左コンテンツ パターン5 */
#left-contents5 {
	float: left;
	width: 680px;
	display:inline-block;
	border: 1px solid #666666;
	margin-bottom: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}

/* 左コンテンツ パターン1 class */
.left-contents-class {
	float: left;
	width: 700px;
	border: 1px solid #666666;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
/* 左コンテンツ パターン2 class */
.left-contents2-class {
	float: left;
	width: 670px;
	display:inline-block;
	border: 1px solid #666666;
	padding:0px 10px 20px 0px;
}
/* 左コンテンツ パターン3 class */
.left-contents3-class {
	float: left;
	width: 698px;
	border: 1px solid #666666;
	padding:0px 0px 20px 0px;
}
/* 左コンテンツ パターン4 class */
.left-contents4-class {
	float: left;
	width: 680px;
	border: 1px solid #666666;
	padding:0px 0px 20px 0px;
}
/* 左コンテンツ パターン5 class */
.left-contents5-class {
	float: left;
	width: 680px;
	display:inline-block;
	border: 1px solid #666666;
	margin-bottom: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}


/* 左コンテンツ タイトル パターン1 */
#left-contents-title {
	width: 700px;
	float:left;
	margin: 0px 0px 0px 0px;
	display: inline;
}
/* 左コンテンツ タイトル パターン2 */
#left-contents-title2 {
	width: 660px;
	float:left;
	margin: 0px 0px 0px 0px;
	display: inline;
}
/* 左コンテンツ タイトル パターン3 */
#left-contents-title3 {
	width: 680px;
	float:left;
	margin: 0px 0px 0px 0px;
	display: inline;
}
/* 左コンテンツ タイトル パターン4 */
#left-contents-title4 {
	width: 680px;
	float:left;
	margin: 0px 0px 0px 0px;
	display: inline;
}

/* 左コンテンツ タイトル パターン1 class */
.left-contents-title-class {
	width: 700px;
	float:left;
	margin: 0px 0px 0px 0px;
	display: inline;
}
/* 左コンテンツ タイトル パターン2 class */
.left-contents-title2-class {
	width: 660px;
	float:left;
	margin: 0px 0px 0px 0px;
	display: inline;
}
/* 左コンテンツ タイトル パターン3 class */
.left-contents-title3-class {
	width: 680px;
	float:left;
	margin: 0px 0px 0px 0px;
	display: inline;
}
/* 左コンテンツ タイトル パターン4 class */
.left-contents-title4-class {
	width: 680px;
	float:left;
	margin: 0px 0px 0px 0px;
	display: inline;
}


/* 左コンテンツ タイトル 左 */
.left-contents-titlel {
	color: #ffffff;
	background-color: #009999;
	float: left;
	width: 350px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:15pt;
	text-align:center;
	padding: 3px 0px 3px 0px;
	height:30px;
}
/* 左コンテンツ タイトル 右 */
.left-contents-titler {
	color: #ffffff;
	background-color: #555555;
	float: left;
	width: 350px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:15pt;
	text-align:center;
	padding: 3px 0px 3px 0px;
	height:30px;
}

/* 左コンテンツ タイトル メイン */
#leftcontents-main {
	width: 600px;
	padding: 0px 50px 0px 50px;
}
/* 左コンテンツ タイトル メイン テキスト */
.left-contents-main-text {
	font-size: 11pt;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	float: left;
	margin-bottom: 15px;
	width: 600px;
	line-height: 20px;
	margin-top: 15px;
}

/* 左コンテンツ テーブル */
#left-contents-table {
	width: 600px;
	float: left;
	margin-bottom: 20px;
}
/* 左コンテンツ テーブル ボックス */
.left-contents-table-box {
	width: 600px;
	float: left;
	margin: 0px 0px 1px 0px;
	background-color: #c5cccc;
}
/* 左コンテンツ テーブル タイトル */
.left-contents-table-title {
	float: left;
	width: 115px;
	padding:10px 0px 0px 10px;
	background-color:#c5cccc;
	height:30px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:11pt;
}
/* 左コンテンツ テーブル 内容 パターン1 */
.left-contents-table-conte {
	float: left;
	width: 425px;
	padding: 10px 25px 0px 25px;
	background-color: #d3e8e8;
	height:30px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:9pt;
}
/* 左コンテンツ テーブル 内容 パターン2 */
.left-contents-table-contew {
	float: left;
	width: 425px;
	background-color: #d3e8e8;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:9pt;
	padding-top: 10px;
	padding-right: 25px;
	padding-bottom: 10px;
	padding-left: 25px;
}

/* 左コンテンツ 内側テーブル */
.left-contents-inner-table {
	float: left;
	width: 425px;
	margin: 10px 0px 10px 0px;
	background-color:#c5cccc;
}
/* 左コンテンツ 内側テーブル 左 */
.left-contents-inner-tablel {
	float: left;
	width: 60px;
	padding:25px 0px 0px 10px;
	background-color:#c5cccc;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:11pt;
}
/* 左コンテンツ 内側テーブル 右 */
.left-contents-inner-tabler {
	width: 325px;
	background-color: #ffffff;
	display: block;
	float: right;
	padding:10px 10px 5px 15px;
}
/* 左コンテンツ 内側テーブル 右 ボックス  */
.left-inner-table-rbox {
	width: 330px;
	display: block;
	margin-bottom: 10px;
}

/* 左コンテンツ 内側テーブル テキスト */
.left-inner-box-text {
	width: 395px;
	background-image: url(../yoyaku_images/text-rflame.jpg);
	background-repeat: repeat-y;
	padding:7px 15px 7px 15px;
	margin: 0px 0px -2px 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 17px;
	vertical-align: middle;
	display: block;
	background-color:#FFF;
}

/* 左コンテンツ 下部 */
#left-foot {
	float: left;
	width:540px;
	padding: 0px 30px 0px 30px;
}
/* 左コンテンツ 下部 テキスト */
.left-foot-text {
	float: left;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:11pt;
	margin: 15px 20px 0px 0px;
}
/* 左コンテンツ 下部 画像 */
.left-foot-img {
	float: left;
}

/*************************************************************************************/
/* 右コンテンツ */
/*************************************************************************************/

/* 右コンテンツ */
#right-contents {
	float: right;
	width: 210px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #cccccc;
	border: 1px solid #666666;
}

/* 右コンテンツ タイトル */
.right-contents-title {
	width: 210px;
	background-color: #cccccc;
	float: left;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:11pt;
	text-align:center;
	padding: 10px 0px 0px 0px;
	height:25px;
}

/* 右コンテンツ メイン */
.right-contents-main {
	background-color: #f5f5f5;
	float: left;
	width: 180px;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	padding-top: 15px;
}
/* 右コンテンツ メイン タイトル */
.right-contents-main-title {
	float: left;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:11pt;
	width: 180px;
	margin:0px 0px 0px 0px;
}

/* 数値表記 */
.r-num {
	color:#000000;
	font-size: 16px;
}
/* 右コンテンツ メイン コンテンツ */
.right-contents-main-conte {
	float: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:9pt;
	width: 180px;
	margin:5px 0px 0px 0px;
	line-height: 17px;
}
/* 右コンテンツ 画像 */
.rightcontent-img {
	float: left;
}

/*************************************************************************************/
/* 検索結果領域 */
/*************************************************************************************/

/* 検索 タイトル */
.search-select-title {
	color: #307988;
	background-color: #ffffff;
	float: left;
	width: 690px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:15pt;
	font-weight:bolder;
	padding: 5px 0px 10px 10px;
	height:30px;
	font-weight:bolder;
}

/* 検索 結果 パターン1 */
.search-result {
	float: left;
	width: 660px;
	padding-right: 0px;
	padding-left: 0px;
	border: 1px solid #666666;
	margin-right: 10px;
	margin-left: 10px;
	padding-top: 9px;
	padding-bottom: 10px;
}
/* 検索 結果 パターン2 */
.search-result2 {
	float: left;
	width: 640px;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
/* 検索 結果 パターン3 */
.search-result3 {
	float: left;
	display:inline;
	width: 660px;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 0px 0px 0px 20px;
	background-color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
/* 検索 結果 パターン4 */
.search-result4 {
	float: left;
	display:inline;
	width: 640px;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 0px 0px 0px 20px;
	background-color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
/* 検索 結果 パターン5 */
.search-result5 {
	float: left;
	display:inline;
	width: 660px;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
/* 検索 結果 パターン6 */
.search-result6 {
	float: left;
	display:inline;
	width: 660px;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}

/* 検索結果 ボックス パターン1 */
.result-box {
	float: left;
	width: 610px;
	padding-left: 15px;
	display:block;
	margin-top: 5px;
	margin-bottom: 0px;
}
/* 検索結果 ボックス パターン2 */
.result-box2 {
	float: left;
	width: 620px;
	padding-left: 15px;
	display:block;
	margin: 5px 10px 0px 10px;
}
/* 検索結果 ボックス パターン3 */
.result-box3 {
	float: left;
	width: 630px;
	padding-left: 15px;
	display:block;
	margin-top: 5px;
	margin-bottom: 0px;
}
/* 検索結果 ボックス パターン4 */
.result-box4 {
	float: left;
	width: 620px;
	padding-left: 15px;
	display:block;
	margin-top: 5px;
	margin-bottom: 0px;
}
/* 検索結果 ボックス パターン5 */
.result-box5 {
	float: left;
	width: 630px;
	padding-left: 15px;
	display:inline;
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 10px;
}
/* 検索結果 ボックス パターン6 */
.result-box6 {
	float: left;
	width: 640px;
	padding-left: 0px;
	display:inline;
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 10px;
}

/* 結果 画像 */
.result-img {
	float: left;
	width: 150px;
	margin-right: 10px;
	display:block;
}
/* 結果 名称 */
.result-name {
	float: left;
	width: 270px;
	display:block;
	margin-right: 0px;
}
/* 結果 名称 テキスト 通常 */
.result-namen {
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:10pt;
	font-weight:bolder;
	line-height: 17px;
}
/* 結果 名称 テキスト 太字 */
.result-nameb {
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:15pt;
	font-weight:bolder;
}
/* 結果 紹介 パターン1 */
.result-intro {
	float: left;
	width: 420px;
	margin-right: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:9pt;
	font-weight:bolder;
	color:#307988;
	line-height: 17px;
}
/* 結果 紹介 パターン2 */
.result-intro2 {
	float: left;
	width: 420px;
	margin-right: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:9pt;
	font-weight:bolder;
	color:#307988;
}
/* 結果 紹介 パターン3 */
.result-intro3 {
	float: left;
	width: 420px;
	margin-right: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:9pt;
	font-weight:bolder;
	color:#307988;
	padding-left: 15px;
	line-height: 17px;
}

/* 結果 紹介 リンク パターン1 */
.result-infolink {
	float: right;
	width: 165px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
/* 結果 紹介 リンク パターン2 */
.result-infolink2 {
	float: right;
	width: 165px;
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
}

/* 他条件検索 パターン1 */
#other-search {
	float: left;
	width: 630px;
	margin-right: 0px;
	margin-left: 0px;
	padding: 10px;
	display: inline;
}
/* 他条件検索 パターン2 */
#other-search2 {
	float: left;
	width: 630px;
	margin-right: 0px;
	margin-left: 0px;
	padding: 10px;
	display: inline;
}

/* 他条件検索 ボックス パターン1 */
.other-search-box {
	background-color: #e6e6e6;
	display: block;
	float: left;
	width: 630px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
/* 他条件検索 ボックス パターン2 */
.other-search-box2 {
	background-color: #d6d6d6;
	display: block;
	float: left;
	width: 650px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}

/* 他条件検索 テキスト */
.other-search-text {
	float: left;
	width: 310px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:9pt;
	font-weight:bolder;
	color:#666666;
	vertical-align: middle;
	margin-top: 5px;
}

/* 他条件検索 ボタン */
.other-search-btn {
	float: right;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:9pt;
	font-weight:bolder;
}
/* 他条件検索 ボタン 右フロート */
.other-search-btnr {
	float:left;
}

/* 他条件検索 テキスト 左 */
.other-search-textl {
	float:left;
	width:460px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:10pt;
	font-weight:bolder;
	color:#666666;
	vertical-align: middle;
	margin-top: 7px;
	line-height: 17px;
}
/* 他条件検索 テキスト 右 */
.other-search-textr {
	float:right;
	width:165px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:12pt;
	font-weight:bolder;
	color:#666666;
	vertical-align: middle;
	margin-top: 7px;
}

/* 他条件検索 タイトル パターン1 */
.search-result-title {
	color: #ffffff;
	background-color: #999999;
	float: left;
	width: 650px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:13pt;
	font-weight:bolder;
	padding:5px 0px 0px 10px;
	margin: 10px 0px 0px 10px;
	height:30px;
	font-weight:bolder;
	display:inline;
	vertical-align:middle;
}
/* 他条件検索 タイトル パターン2 */
.search-result-title2 {
	color: #ffffff;
	background-color: #999999;
	float: left;
	width: 650px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:13pt;
	font-weight:bolder;
	padding:5px 0px 0px 10px;
	margin: 10px 0px 0px 10px;
	height:30px;
	font-weight:bolder;
	display:inline;
	vertical-align:middle;
}
/* 他条件検索 タイトル パターン3 */
.search-result-title3 {
	color: #ffffff;
	background-color: #666666;
	float: left;
	width: 650px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-weight:bolder;
	padding:15px 0px 15px 10px;
	margin: 10px 0px 0px 0px;
	font-weight:bolder;
	display:inline;
	vertical-align:middle;
}
/* 他条件検索 タイトル パターン4 */
.search-result-title4 {
	color: #555555;
	background-color: #cdd6d6;
	float: left;
	width: 670px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:13pt;
	font-weight:bolder;
	padding:5px 0px 0px 10px;
	margin: 10px 0px 0px 10px;
	height:30px;
	font-weight:bolder;
	display:inline;
	vertical-align:middle;
}
/* 他条件検索 タイトル パターン5 */
.search-result-title5 {
	color: #ffffff;
	background-color: #999999;
	float: left;
	width: 650px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:13pt;
	font-weight:bolder;
	padding:5px 0px 0px 10px;
	margin: 10px 0px 0px 10px;
	height:30px;
	font-weight:bolder;
	display:inline;
	vertical-align:middle;
}

/* タイトルボックス 左 */
.title-boxl {
	float: left;
	width: 120px;
	text-align:center;
	font-size: 11pt;
	padding: 5px 0px 0px 0px;
}
/* タイトルボックス 右 */
.title-boxr {
	float: left;
	width: 530px;
	font-size: 8.5pt;
	line-height: 17px;
}

/* 検索結果 テキスト 縮小設定 */
.result-text80 {
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:80%;
	line-height: 17px;
	height: 20px;
}

/* 検索結果 料金 */
.result-price {
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:15pt;
	font-weight:bolder;
	line-height: 20px;
}

/*************************************************************************************/
/* 背景色グレー領域 */
/*************************************************************************************/

/* グレー背景 コンテンツ */
.contents-graybox {
	background-color: #e6e6e6;
	width: 650px;
	display: inline;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 10px;
	float: left;
}

/* 選択領域 上 テキスト */
.roomplan-info {
	width: 620px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:9pt;
	clear: both;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 25px;
}

/* 角丸フレーム */
.r-frame {
	float: left;
	width: 630px;
	background-image: url(../yoyaku_images/r-frame-back.jpg);
	background-repeat: no-repeat;
	display: inline-block;
	margin: 0px 0px 0px 0px;
	padding:5px 10px 0px 0px;
	background-color: #d6d6d6;
}
/* 人数内訳 */
.r-frame-itemize {
	float: left;
	width:600px;
	margin: 10px 0px 0px 10px;
	padding:0px 0px 0px 5px;	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:9pt;
	color: #ffffff;
}
/* 角丸フレーム タイトル */
.r-frame-title {
	float: left;
	width: 100px;
	height: 30px;
	display: inline;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:11pt;
	font-weight:bolder;
	text-align:center;
	color: #ffffff;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
/* 角丸フレーム 横テキスト */
.r-frame-side-text {
	float: left;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:9pt;
	color: #666666;
	margin-left: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
/* 角丸フレーム 小型フレーム */
.miniphoto-frame {
	float: left;
	width: 630px;
	padding: 0px 0px 0px 0px;
	margin: 15px 0px 15px 0px;
	display: inline;
}
/* 角丸フレーム 小型フレーム アクティブ時 */
.r-frame-minia {
	float: left;
	width: 95px;
	margin-left: 8px;
	display: inline;
	margin-bottom: 10px;
	background-image: url(../yoyaku_images/white-back.jpg);
	background-repeat: no-repeat;
	height: 125px;
	margin-top: 0px;
	margin-right: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
/* 角丸フレーム 小型フレーム 通常時 */
.r-frame-minin {
	display: inline;
	float: left;
	width: 95px;
	margin-left: 8px;
	margin-bottom: 10px;
	background-image: url(../yoyaku_images/glay-back.jpg);
	background-repeat: no-repeat;
	height: 125px;
	margin-top: 0px;
	margin-right: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

/* 角丸フレーム テキスト */
.r-frame-text {
	float: left;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:8.5pt;
	height:35px;
	width: 95px;
	line-height: 13px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
/* 角丸フレーム 画像 */
.r-frame-img {
	float: left;
	height:40px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

/*************************************************************************************/
/* 右コンテンツ 予約 */
/*************************************************************************************/

/* 右コンテンツ 予約表示 パターン1 */
#right-contents-reserve {
	float: right;
	width: 210px;
	display: inline;
}
/* 右コンテンツ 予約表示 パターン2 */
#right-contents-reserve2 {
	float: right;
	width: 230px;
	display: inline;
}
/* 右コンテンツ 予約表示 パターン3 */
#right-contents-reserve3 {
	float: left;
	width: 210px;
	margin: 0px 0px 0px 10px;
	display: inline;
}

/* 右コンテンツ 予約表示 ボックス パターン1 */
.right-reserve {
	background-image: url(../yoyaku_images/reserve-thinking.jpg);
	background-repeat: no-repeat;
	padding-top: 0px;
	width: 180px;
	padding-right: 15px;
	padding-left: 15px;
}
/* 右コンテンツ 予約表示 ボックス パターン2 */
.right-reserve2 {
	background-image: url(../yoyaku_images/reserve-thinking2.jpg);
	background-repeat: no-repeat;
	padding-top: 0px;
	width: 200px;
	padding-right: 15px;
	padding-left: 15px;
	background-color: #DEE7E6;
	float: left;
}

/* 右コンテンツ 予約表示 テキスト パターン1 */
.right-reserve-text {
	color: #666666;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:9.5pt;
	line-height: 17px;
}
/* 右コンテンツ 予約表示 テキスト パターン2 */
.right-reserve-text2 {
	color: #666666;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:9pt;
	line-height: 17px;
}

/* 右コンテンツ 予約検討 タイトル パターン1 */
.reserve-thinking-title {
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:12pt;
	font-weight:bolder;
	text-align:center;
	height:25px;
	width: 180px;
	padding:10px 0px 0px 0px;
	margin:0px 0px 10px 0px;
	color: #ffffff;
}
/* 右コンテンツ 予約検討 タイトル パターン2 */
.reserve-thinking-title2 {
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:12pt;
	font-weight:bolder;
	text-align:center;
	height:25px;
	width: 200px;
	padding:10px 0px 0px 0px;
	margin:0px 0px 10px 0px;
	color: #ffffff;
}

/* 右コンテンツ 予約検討 画像 パターン1 */
.thinking-img {
	background-color: #ffffff;
	height: 100px;
	width: 180px;
	margin:10px 0px 0px 0px;
}
/* 右コンテンツ 予約検討 画像 パターン2 */
.thinking-img2 {
	background-color: #ffffff;
	width: 200px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	height: 115px;
}
/* 右コンテンツ 予約検討 画像 左 */
.thinking-imgl {
	float: left;
	width: 90px;
	margin: 15px 5px 0px 5px;
	display:block;
}
/* 右コンテンツ 予約検討 画像 右 */
.thinking-imgr {
	float: left;
	width: 90px;
	margin: 15px 0px 10px 0px;
	display:block;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:8pt;
	line-height: 13px;
}

/* 右コンテンツ 予約検討 ボタン パターン1 */
.thinking-btn {
	margin-right: auto;
	margin-left: auto;
	width: 155px;
	margin-top: 0px;
	margin-bottom: 0px;
}
/* 右コンテンツ 予約検討 ボタン パターン2 */
.thinking-btn2 {
	margin-right: auto;
	margin-left: auto;
	width: 155px;
	margin-top: 0px;
	margin-bottom: 0px;
}

/* 右コンテンツ 予約検討 料金 パターン1 */
.thinking-price {
	color: #000000;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:10pt;
	font-weight:bolder;
	line-height: 17px;
}
/* 右コンテンツ 予約検討 料金 パターン2 */
.thinking-price2 {
	color: #000000;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:8.5pt;
	font-weight:bolder;
	float: left;
	width: 200px;
	background-color: #DEE7E6;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
	display: block;
}

/* 予約検討比較 画像 */
.comp-img {
	background-color: #ffffff;
	height: 100px;
	width: 180px;
	margin:10px 0px 0px 0px;
}

/* 確認 テキスト パターン1 */
.check-text {
	float: left;
	width: 645px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:12pt;
	font-weight:bolder;
	background-color: #ffffff;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 15px;
	margin-top: 0px;
	margin-bottom: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	margin-right: 10px;
	margin-left: 10px;
	display: inline;
}
/* 確認 テキスト パターン2 */
.check-text2 {
	float: left;
	width: 625px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:12pt;
	font-weight:bolder;
	background-color: #ffffff;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 15px;
	margin-top: 0px;
	margin-bottom: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	margin-left: 0px;
}

/* 結果 ボックス 左 */
.result-boxl {
	display: inline;
	float: left;
	width: 420px;
}

/* 結果 ボックス UL */
.sesult-boxul {
	display: block;
	float: left;
	width: 430px;
}

/* 結果 リンクボックス */
.result-link-box {
	float: right;
	margin: 0px;
}

/* 結果 情報リンク 下 */
.result-infolink-bot {
	width: 150px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

/* 右コンテンツ 予約検討比較 */
.right-reserve-comp {
	background-image: url(../yoyaku_images/reserve-comp-back.jpg);
	background-repeat: no-repeat;
	width: 200px;
	float: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
}

/* 予約検討比較 タイトル パターン1 */
.reserve-comp-title {
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:11pt;
	font-weight:bolder;
	text-align:center;
	height:25px;
	width: 200px;
	padding:10px 0px 0px 0px;
	margin:0px 0px 10px 0px;
}
/* 予約検討比較 タイトル パターン2 */
.reserve-comp-title2 {
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:11pt;
	font-weight:bolder;
	text-align:center;
	height:25px;
	width: 200px;
	padding:10px 0px 0px 0px;
	margin:0px 0px 10px 0px;
}

/* 予約検討比較  パターン2 */
.reserve-comp2 {
	background-image: url(../yoyaku_images/reserve-comp-back2.jpg);
	background-repeat: no-repeat;
	width: 200px;
	float: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
}

/*************************************************************************************/
/* カレンダー 表示 */
/*************************************************************************************/

/* カレンダー ボックス */
.calender-box {
	float: left;
	width: 640px;
	padding-right: 10px;
	padding-left: 10px;
	margin-left: 10px;
	background-color: #d6d6d6;
	display: inline;
}
/* カレンダー ボックス タブ部分 */
.calender-tab-box {
	width: 660px;
	float: left;
	margin-left: 10px;
	margin-bottom: 0px;
	display: inline;
}
/* カレンダー ボックス タブ部分 アクティブ時 */
.calender-tab-act {
	display: inline;
	float: left;
	height: 25px;
	width: 116px;
	padding-top: 5px;
	background-image: url(../yoyaku_images/tab-back-act.jpg);
	background-repeat: no-repeat;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:10pt;
	font-weight:bolder;
	text-align:center;
	color:#000000;
	margin-right: 1px;
}
/* カレンダー ボックス タブ部分 通常時 */
.calender-tab-nrm {
	display: inline;
	float: left;
	height: 25px;
	width: 116px;
	padding-top: 5px;
	background-image: url(../yoyaku_images/tab-back-nrm.jpg);
	background-repeat: no-repeat;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:10pt;
	font-weight:bolder;
	text-align:center;
	color:#000000;
	margin-right: 1px;
}
/* カレンダー ボックス タブ部分 リンク */
.calender-tab-link {
	text-decoration: none;
}
/* カレンダー 情報 */
.calender-info {
	margin-top: 15px;
	margin-bottom: 5px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:10pt;
	font-weight:bolder;
	color:#666666;
	float: left;
	width: 90%;
}
/* カレンダー 情報 */
.calender {
	float: left;
	margin-top: 20px;
	margin-bottom: 30px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:8pt;
	text-align:center;
	background-color: #d6d6d6;
	display: inline;
	width: 350px;
}
/* カレンダー 右情報 */
.calender-side-info {
	float: left;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:8pt;
	width: 200px;
	margin-top: 70px;
	margin-left: 20px;
	text-align: center;
	display: inline;
}

/*************************************************************************************/
/* 前後15日間 空室状況 */
/*************************************************************************************/

/* 前後15日間空室 */
.empty15day {
	float: left;
	width: 660px;
	margin-left: 10px;
	background-color: #666666;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 5px;
	padding-top: 5px;
	display: inline;
}
/* 前後15日間空室 タイトル */
.empty15day-title {
	float: left;
	width: 310px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-left: 10px;
	background-image: url(../yoyaku_images/long-tab-back.jpg);
	background-repeat: no-repeat;
	height: 20px;
	padding-top: 10px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:10pt;
	color:#FFFFFF;
	font-weight:bolder;
	display: inline;
}

/* 空室状況 ボックス */
.empty-box {
	width: 310px;
	margin: 15px 10px 15px 10px;
	float: left;
	display: inline;
}
/* 空室状況 小ボックス */
.empty-box-mini {
	float: left;
	width: 310px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-color: #eeeeee;
	margin:0px;
}
/* 空室状況 ボックス 小タイトル */
.empty-box-mini-title {
	float: left;
	width: 310px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-color:#cccccc;
	margin:0px;
}
/* 空室状況 ボックス タイトル 日付 */
.empty-box-title-day {
	float: left;
	width:149px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ffffff;
	height: 30px;
	text-align:center;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:10pt;
	padding:10px 0px 10px 0px;
}
/* 空室状況 ボックス タイトル データ */
.empty-box-title-data {
	float: left;
	width:160px;
	height: 30px;
	text-align:center;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:10pt;
	padding:10px 0px 10px 0px;
}

/* 空室状況 ボックス 日付 タイトル */
.empty-box-day-title {
	float: left;
	width:149px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ffffff;
	height: 30px;
	text-align:center;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:9pt;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	line-height: 16px;
}
/* 空室状況 ボックス データ タイトル */
.empty-box-data-title {
	float: left;
	width:160px;
	height: 30px;
	text-align:center;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:9pt;
	vertical-align: middle;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

/* 空室状況 ボックス 日付 */
.empty-box-day {
	float: left;
	width:149px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ffffff;
	height: 30px;
	text-align:center;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:9pt;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	line-height: 16px;
}
/* 空室状況 ボックス データ */
.empty-box-data {
	float: left;
	width:160px;
	height: 30px;
	text-align:center;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:9pt;
	vertical-align: middle;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
/* 空室状況 ボックス データ フル */
.empty-box-data-full {
	float: left;
	width:160px;
	height: 30px;
	text-align:center;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:9pt;
	padding-top: 15px;
	padding-bottom: 5px;
	color:#bf0000;
}

/* 前後15日間空室 検索結果 */
.roomempty15-search-result {
	float: left;
	display:inline;
	width: 660px;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 0px 0px 0px 10px;
	background-color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}

/* 前後15日空室 他条件検索 */
#roomempty15-other-search {
	float: left;
	width: 650px;
	margin-right: 0px;
	margin-left: 0px;
	padding: 10px 0px 10px 10px;
	display: inline;
}

/*************************************************************************************/
/* 日時検索 */
/*************************************************************************************/

/* 日時検索 ボックス */
.day-search-box {
	float: left;
	width: 918px;
	border: 1px solid #666666;
	margin:0px 0px 10px 0px;
}
/* 日時検索 ボックス タイトル */
.day-search-box-title {
	float: left;
	width: 900px;
	margin:0px 0px 0px 0px;
	padding: 5px 9px 5px 9px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:15pt;
	color:#666666;
	font-weight:bolder;
	background-color: #f0f0f0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
/* 日時検索 内容 */
.day-search-conte {
	float: left;
	width: 880px;
	margin:0px 0px 0px 0px;
	padding: 9px 19px 9px 19px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:10pt;
	font-weight:bolder;
}
/* 日時検索 内容 ボックス */
.day-search-conte-box {
	float: left;
	width:700px;
	margin:0px 0px 15px 0px;
}
/* 日時検索 内容 ボックス ボタン */
.day-search-box-btn {
	float: right;
	width: 165px;
	display: block;
}
/* 日時検索 内容 左 */
.day-search-contel {
	float: left;
	width: 230px;
	margin:10px 10px 10px 0px;
}
/* 日時検索 内容 右 */
.day-search-conter {
	float: left;
	width: 640px;
	margin:10px 0px 10px 0px;
}
/* 日時検索 内容 右 大タイトル */
.day-search-conter-big-title {
	font-size: 19px;
	float: left;
	width: 640px;
	margin:0px 0px 10px 0px;
}

/* 日時検索 内容 適用日 タイトル */
.day-search-conte-appday-title {
	background-color: #f0f0f0;
	float: left;
	width: 50px;
	padding:0px 0px 0px 10px;
	margin: 0px 10px 0px 0px;
}
/* 日時検索 内容 適用日 */
.day-search-conte-appday {
	float: left;
	width: 640px;
	margin: 0px 0px 10px 0px;
}
/* 日時検索 内容 適用日 情報 */
.day-search-conte-info {
	float: left;
	width: 640px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:9.5pt;
	font-weight:bolder;
	color:#307988;
	margin: 0px 0px 10px 0px;
	line-height: 17px;
}

/* 日時検索 内容 紹介 */
.day-search-conte-intro {
	background-color: #f0f0f0;
	float: left;
	width: 398px;
	padding:10px 10px 10px 10px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:9.5pt;
	margin:0px 50px 0px 0px;
	border: 1px solid #666666;
	display: block;
	line-height: 17px;
}

/* 日時検索 内容 ボタン */
.day-search-conte-btn {
	float: left;
	width: 165px;
	margin: 0px 0px 0px 0px;
	display: inline;
}

/*************************************************************************************/
/* 空室・料金検索 */
/*************************************************************************************/

/* 空室・料金検索 内容 */
.emptyprice-search-conte {
	float: left;
	width: 660px;
	margin:0px 0px 0px 0px;
	padding: 10px 20px 10px 20px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:10pt;
	font-weight:bolder;
	display: block;
}
/* 空室・料金検索 内容 左 */
.emptyprice-search-contel {
	float: left;
	width: 230px;
	margin:10px 10px 10px 0px;
}
/* 空室・料金検索 内容 右 */
.emptyprice-search-conter {
	float: left;
	width: 420px;
	margin:10px 0px 10px 0px;
}
/* 空室・料金検索 内容 右 大タイトル */
.emptyprice-search-conter-big-title {
	font-size: 19px;
	float: left;
	width: 420px;
	margin:0px 0px 10px 0px;
	line-height: 20px;
}
/* 空室・料金検索 内容 適用日 タイトル */
.emptyprice-search-conte-appday-title {
	background-color: #f0f0f0;
	float: left;
	width: 50px;
	padding:0px 0px 0px 10px;
	margin: 0px 10px 0px 0px;
}
/* 空室・料金検索 内容 適用日 */
.emptyprice-search-conte-appday {
	float: left;
	width: 420px;
	margin: 0px 0px 10px 0px;
}

/* 空室・料金検索 内容 情報 */
.emptyprice-search-conte-info {
	float: left;
	width: 420px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:9.5pt;
	font-weight:bolder;
	color:#307988;
	margin: 0px 0px 10px 0px;
	line-height: 17px;
}
/* 空室・料金検索 内容 紹介 */
.emptyprice-search-conte-intro {
	background-color: #f0f0f0;
	float: left;
	width: 398px;
	padding:10px 10px 10px 10px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:9pt;
	margin:0px 0px 0px 0px;
	border: 1px solid #666666;
	display: block;
	line-height: 17px;
}

/* 空室・料金検索 左コンテンツ タイトル */
#emptyprice-left-contents-title {
	width: 700px;
	float:left;
	margin: 0px 0px 5px 0px;
	display: inline;
}

/* 空室 他条件検索 ボックス */
.roomempty-other-search-box {
	background-color: #d6d6d6;
	display: inline;
	float: left;
	width: 650px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}

/*************************************************************************************/
/* オプション領域 */
/*************************************************************************************/

/* オプション選択 ボックス */
.optionselect-box {
	float: left;
	width: 640px;
}

/* オプション選択 ボックス 上部 タイトル */
.optionselect-box-mini-top {
	width: 640px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:9.5pt;
	font-weight:bolder;
	text-align:center;
	margin:0px;
	display: block;
	float: left;
	background-color:#ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
}
/* オプション選択 ボックス タイトル 項目 */
.option-box-title-top {
	float: left;
	width: 189px;
	padding:5px;
	background-color: #FFFFFF;
	color:#333333;
	display: block;
	margin: 0px 0px 0px 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cccccc;
}
/* オプション選択 ボックス タイトル 詳細 */
.option-box-info-top {
	float: left;
	width: 219px;
	margin: 0px 0px 0px 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cccccc;
	padding:5px 5px 5px 5px;
	background-color: #FFFFFF;
	color:#307988;
	display: block;
}
/* オプション選択 ボックス タイトル 料金 */
.option-box-price-top {
	float: left;
	width: 100px;
	margin: 0px 0px 0px 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cccccc;
	padding:5px 5px 5px 5px;
	background-color: #FFFFFF;
	text-align: center;
	display: block;
}
/* オプション選択 ボックス タイトル 申し込み日 */
.option-box-app-top {
	float: left;
	width: 89px;
	margin: 0px 0px 0px 0px;
	padding:5px 5px 5px 5px;
	background-color: #FFFFFF;
	text-align: center;
	display: block;
}


.optionselect-box-mini {
	width: 640px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:9.5pt;
	font-weight:bolder;
	margin:0px 0px 0px 0px;
	display: block;
	float:left;
	font-size:8pt;
	line-height:14px;
	background-color:#ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
}

/* オプション選択 ボックス タイトル */
.option-box-title {
	float: left;
	width: 189px;
	padding:5px;
	background-color: #FFFFFF;
	color:#333333;
	display: block;
	margin: 0px 0px 0px 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cccccc;
	height:90px;
}
/* オプション選択 ボックス タイトル 左 */
.option-box-titlel {
	float: left;
	width: 90px;
	margin:0px 9px 0px 0px;
	display: block;
}
/* オプション選択 ボックス タイトル 右 */
.option-box-titler {
	float: left;
	width: 90px;
	display: block;
}

/* オプション選択 ボックス 情報 */
.option-box-info {
	float: left;
	width: 219px;
	margin: 0px 0px 0px 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cccccc;
	padding:5px;
	background-color: #FFFFFF;
	color:#307988;
	display: block;
	height:90px;
}
/* オプション選択 ボックス 料金 */
.option-box-price {
	float: left;
	width: 100px;
	margin: 0px 0px 0px 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cccccc;
	padding:5px;
	background-color: #FFFFFF;
	text-align: center;
	display: block;
	height:90px;
}
/* オプション選択 ボックス 申し込み */
.option-box-app {
	float: left;
	width: 89px;
	margin: 0px 0px 0px 0px;
	padding:5px;
	background-color: #FFFFFF;
	text-align: center;
	display: block;
	height:90px;
}


/* オプション選択 ボックス プルダウン */
.option-box-app-elm {
	margin:0px 0px 5px 0px;
}

/* 予約検討中 右寄せ 削除ボタン */
.btn-right {
	float: left;
	width: 640px;
	margin:15px 0px 15px 0px;
}

/* 予約検討中 右寄せ 予約ボタン */
.reserve-btnr {
	float: right;
	width: 165px;
}

/* 予約検討中 ボックス */
.thinking-box-frame {
	float: left;
	width: 200px;
	margin:0px 0px 0px 0px;
}

/* 予約検討中 ボックス 上部 */
.thinking-boxt {
	width: 200px;	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:8.5pt;
	font-weight:bolder;
	color:#307988;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float:left;
}
/* 予約検討中 ボックス 下部 */
.thinking-boxb {
	width: 200px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ffffff;	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:8.5pt;
	font-weight:bolder;
	color:#307988;
	margin:0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	float:left;
}
/* 予約検討中 ボックス ボタン */
.thinking-box-btn {
	float: right;
}

/* 予約検討中 ボックス テキスト 緑 */
.thinking-box-text-green {
	float: left;
	color:#307988;
	width: 110px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
}
/* 予約検討中 ボックス テキスト 通常 */
.thinking-box-text {
	float: left;
	color:#000000;
	width: 110px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
}
/* 予約検討中 ボックス 料金 */
.thinking-box-price {
	float: right;
	width: 75px;
	color: #000000;
	text-align:right;
}
/* 予約検討中 ボックス 料金 大 */
.thinking-price2-big {
	font-size:16pt;
	float: right;
	font-weight:bolder;
}
/* 予約検討中 ボックス 料金 通常 */
.thinking-price2-nrm {
	float: left;
	padding:5px 0px 0px 0px;
}

/*************************************************************************************/
/* 予約ページ */
/*************************************************************************************/

/* 予約ページ ヘッダ下 タイトル */
#res-page-under-header-title {
	float: left;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:19pt;
	color:#666666;
	margin:20px 50px 0px 0px;
	font-weight: bolder;
}

/* 予約ページ ボックス */
.res-page-box {
	float: left;
	width: 918px;
	border: 1px solid #666666;
	margin:0px 0px 10px 0px;
}
/* 予約ページ ボックス タイトル */
.res-page-box-title {
	float: left;
	width: 900px;
	margin:0px 0px 0px 0px;
	padding: 5px 9px 5px 9px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:15pt;
	color:#666666;
	font-weight:bolder;
	background-color: #f0f0f0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
/* 予約ページ 内容 */
.res-page-conte {
	float: left;
	width: 880px;
	margin:0px 0px 0px 0px;
	padding: 9px 19px 9px 19px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:10pt;
	font-weight:bolder;
}
/* 予約ページ 内容 ボックス */
.res-page-conte-box {
	float: left;
	width:880px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
/* 予約ページ ボックス ボタン */
.res-page-box-btn {
	float: right;
	width: 165px;
	display: block;
}

/* 予約ページ エラー */
.res-page-error {
	float: left;
	width: 850px;
	color: #990000;
	margin: 0px 0px 5px 30px;
}

/* 予約ページ タイトル */
.res-page-title {
	float: left;
	width: 90px;
	background-color:#307988;
	color: #ffffff;
	margin: 0px 770px 10px 0px;
	padding:5px 10px 5px 10px;
	font-size:13pt;
}

/* 予約ページ 戻るボタン */
.res-page-back-btn {
	float: left;
	width: 165px;
	margin: 10px 715px 0px 0px;
}

/*************************************************************************************/
/* キャンセル */
/*************************************************************************************/

/* 左コンテンツ */
#cancel-left-contents {
	float: left;
	width: 700px;
	border: 1px solid #666666;
	padding:30px 0px 30px 0px;
}

/* ヘッダ下 タイトル */
#cancel-under-header-title {
	float: left;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:19pt;
	color:#666666;
	margin:20px 50px 0px 0px;
	font-weight: bolder;
}

/* ヘッダ下 ボックス */
.cancel-box {
	float: left;
	width: 660px;
	margin:0px 20px 10px 20px;
	background-color: #ffffff;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:10pt;
	display:inline;
}
/* ヘッダ下 ボックス タイトル */
.cancel-box-title {
	float: left;
	width: 900px;
	margin:0px 0px 0px 0px;
	padding: 5px 9px 5px 9px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:15pt;
	color:#666666;
	font-weight:bolder;
	background-color: #f0f0f0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}

/* キャンセル 内容 */
.cancel-conte {
	float: left;
	width: 660px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:10pt;
	font-weight:bolder;
	height: 25px;
	padding-top: 0px;
	padding-right: 19px;
	padding-bottom: 0px;
	padding-left: 19px;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
}
/* キャンセル 内容 ボックス */
.cancel-conte-box {
	float: left;
	width:660px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
	height: 20px;
	background-color: cdd6d6;
}


/* キャンセル 右コンテンツ */
#cancel-right-contents {
	float: right;
	width: 210px;
	margin-right: 0px;
}
/* キャンセル 右コンテンツ タイトル */
.cancel-right-contents-title {
	background-color: #cbcbcb;
	float: left;
	width: 190px;
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:9pt;
	font-weight:bolder;
	text-align:center;
	line-height: 17px;
}
/* キャンセル 右コンテンツ テキスト */
.cancel-right-contents-text {
	background-color:#f5f5f5;
	float: left;
	width: 190px;
	margin: 0px 0px 0px 0px;
	padding:10px 10px 10px 10px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:8pt;
	line-height: 17px;
}

/* キャンセル コンテンツ ボックス 左 */
.cancel-conte-boxl {
	float: left;
	width: 120px;
	height:20px;
	padding:10px 15px 10px 15px;
	background-color: #cdd6d6;
	display:block;
}
/* キャンセル コンテンツ ボックス 右 */
.cancel-conte-boxr {
	float: left;
	width: 470px;
	background-color: #cdcdcd;
	display:block;
	height: 20px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 25px;
}

/* 入力 ボックス */
.input-box {
	background-color: #ffffff;
	height: 30px;
	display: block;
	width: 300px;
	float: left;
}

/* ボックス 下 */
.cancel-boxbt {
	float: left;
	width: 660px;
	padding:20px 20px 20px 20px;
}
/* ボックス 下 テキスト */
.cancel-boxbt-text {
	width: 660px;
	text-align:center;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:11pt;
	line-height: 25px;
}
/* 確認ボタン */
.kakunin-btn {
	width: 265px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
}

/*************************************************************************************/
/* お客様情報入力 */
/*************************************************************************************/

/* お客様情報 ボックス下 */
.client-info-boxb {
	float: left;
	width: 630px;
	margin-right: 0px;
	margin-left: 0px;
	padding: 10px;
	display: inline;
}

/* お客様情報 ボックス */
.client-info-box {
	background-color: #E6E6E6;
	display: block;
	float: left;
	width: 630px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	line-height: 17px;
}

/* お客様情報 ボックス ボタン */
.client-info-box-btn {
	float: right;
	width: 165px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:9pt;
	font-weight:bolder;
}
/* お客様情報 ボックス ボタン 右 */
.client-info-box-btnr {
	float:right;
}
/* お客様情報 ボックス テキスト 左 */
.client-info-box-textl {
	float:left;
	width:460px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:9.5pt;
	font-weight:bolder;
	color:#666666;
	vertical-align: middle;
}
/* お客様情報 ボックス テキスト 右 */
.client-info-box-textr {
	float:right;
	width:165px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:13pt;
	font-weight:bolder;
	color:#666666;
	vertical-align: middle;
}

/* 右コンテンツ 下部 パターン1 */
.right-contents-foot {
	float: left;
	margin :0px;
	width: 210px;
}
/* 右コンテンツ 下部 パターン2 */
.right-contents-foot2 {
	float: left;
	margin :0px;
	width: 200px;
}

/* お客様情報 ボックス 上部テキスト  */
.client-info-box-utext {
	float: left;
	width:630px;
	margin: 10px 0px 0px 0px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:9pt;
}

/* お客様情報 テーブル */
.client-info-table {
	float: left;
	width: 660px;
	margin: 0px 10px 10px 10px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	display: inline;
	font-size: 9pt;
	line-height:30px;
}
/* お客様情報 テーブル テキスト 緑 */
.table-green-text {
	color: #307988;
}

/* お客様情報 ボタン ボックス */
.client-info-btn-box {
	width: 660px;
	clear: both;
	display: block;
	padding: 10px;
}
/* お客様情報 ボタン ボックス 左 */
.client-info-btn-box-left {
	float: left;
	width:165px;
	margin: 0px 10px 0px 0px;
	display:inline;
}
/* お客様情報 ボタン ボックス 中 */
.client-info-btn-box-center {
	float: left;
	width:310px;
	margin: 0px 10px 0px 0px;
	padding:8px 0px 0px 0px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:9pt;
	display:inline;
	text-align:right;
}
/* お客様情報 ボタン ボックス 右 */
.client-info-btn-box-right {
	float: left;
	width:165px;
	margin: 0px 0px 0px 0px;
	display:inline;
}

/*************************************************************************************/
/* 部屋情報 */
/*************************************************************************************/

/* 部屋詳細 body固有設定 */
.body-room-info {
	background-color:#ffffff;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

/* 部屋情報 外殻 */
#room-wrap {
	width: 755px;
	float: none;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

/* 部屋情報 コンテナ */
#room-container {
	width: 735px;
	background-color: #ffffff;
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}

/* 部屋情報 ヘッダ */
#roompop-header {
	width: 705px;
	background-color: #999999;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:12pt;
	color:#ffffff;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 3px;
	padding-left: 15px;
	float: left;
}
/* 部屋情報 ヘッダ 左 */
.roompop-headerl {
	float: left;
	font-weight: bolder;
}
/* 部屋情報 ヘッダ 右 */
.roompop-headerr {
	float: right;
}
/* 部屋情報 ヘッダ 右 テキスト */
.roompop-headerr-text {
	float: left;
	width: 150px;
	text-align:right;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size: 9pt;
	margin:2px 5px 0px 0px;
}
/* 部屋情報 ヘッダ 右 画像 */
.roompop-headerr-img {
	float: left;
	margin:1px 0px 0px 0px;
}

/* 部屋情報 コンテンツ */
#roompop-contents {
	background-color: #ffffff;
	width: 735px;
	float: left;
}
/* 部屋情報 左コンテンツ */
#roompop-left-contents {
	float: left;
	width: 380px;
	margin: 0px 10px 0px 0px;
	background-color: #FFFFFF;
	display: inline;
}

/* 部屋情報 タイトル */
.roompop-title {
	float: left;
	width: 363px;
	padding:0px 0px 0px 15px;
	margin: 5px 0px 5px 0px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size: 17pt;
	font-weight:bolder;
}

/* 部屋情報 テキスト 左 */
.roompop-textl {
	float: left;
	width: 358px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:9.5pt;
	margin: 0px 0px 5px 20px;
	color:#666666;
	display: inline;
	line-height: 17px;
}

/* 部屋情報 画像ボックス1 */
.roompop-img-box1 {
	float: left;
	width: 378px;
	margin: 0px 0px 5px 0px;
}
/* 部屋情報 画像ボックス2 */
.roompop-img-box2 {
	float: left;
	width: 380px;
	margin: 0px 0px 0px 0px;
}
/* 部屋情報 画像ボックス3 */
.roompop-img-box3 {
	float: left;
	width: 315px;
	margin: 10px 0px 10px 0px;
}

/* 部屋情報 小画像ボックス 左 */
.roompop-imgl {
	float: left;
	width: 187px;
	margin:0px 4px 0px 0px;
}
/* 部屋情報 小画像ボックス 右 */
.roompop-imgr {
	float: left;
	width: 187px;
}

/* 部屋情報 右コンテンツ */
#roompou-right-contents {
	float: left;
	width: 315px;
	background-color: #FFFFFF;
	display: inline;
}
/* 部屋情報 右コンテンツ テキスト */
.roompop-right-contents-text {
	float: left;
	width: 310px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:9pt;
	line-height: 17px;
	font-weight:bolder;
	margin-left: 5px;
	display: inline;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/* 検索画面 バック */
.roompop-backsearch {
	float: left;
	width: 315px;
	margin: 30px 0px 0px 0px;
	text-align:right;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:9pt;
	color: #307988;
}
/* 検索画面 バック リンク 各状態別設定 */
a.backsearch-link			{	text-align:right;	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';	font-size:9pt;	color: #307988;}
a.backsearch-link:hover		{	text-decoration:none;	color: #307988;}
a.backsearch-link:active	{	color: #307988;}
a.backsearch-link:visited	{	color: #307988;}

/*************************************************************************************/
/* 料金明細 */
/*************************************************************************************/

/* 料金明細 body固有設定 */
.body-price-info {
	background-color:#999999;
}

/* 料金明細 外殻 */
#price-info-wrap {
	width: 590px;
	margin: auto;
	float: none;
}

/* 料金明細 コンテナ */
#price-info-container {
	width: 550px;
	padding:20px 20px 0px 20px;
	background-color: #999999;
	float: left;
}

/* 料金明細 ヘッダ */
#price-info-header {
	width: 550px;
	background-color: #999999;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:12pt;
	color:#ffffff;
	padding-top: 5px;
	padding-bottom: 3px;
	float: left;
}
/* 料金明細 ヘッダ 左 */
.price-info-headerl {
	float: left;
	font-weight: bolder;
	font-size: 16pt;
}
/* 料金明細 ヘッダ 右 */
.price-info-headerr {
	float: right;
}
/* 料金明細 ヘッダ 右テキスト */
.price-info-headerr-text {
	float: left;
	width: 150px;
	text-align:right;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size: 9pt;
	margin:2px 5px 0px 0px;
}
/* 料金明細 ヘッダ 右画像 */
.price-info-headerr-img {
	float: left;
	margin:1px 0px 0px 0px;
}

/* 料金明細 コンテンツ */
#price-info-contents {
	width: 550px;
	float: left;
	margin:10px 0px 0px 0px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:11pt;
	background-color: #999999;
	font-weight: bolder;
}

/* 料金明細 ボックス */
.price-info-box {
	width: 510px;
}
/* 料金明細 ボックス 小 */
.price-info-box-mini {
	width: 510px;
	margin-bottom: 1px;
}
/* 料金明細 ボックス 左 */
.price-info-boxl {
	float: left;
	width: 100px;
	background-color: #f0f0f0;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:10pt;
}
/* 料金明細 ボックス 右 */
.price-info-boxr {
	float: left;
	width: 409px;
	background-color: #ffffff;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:10pt;
}
/* 料金明細 ボックス フッタ テキスト */
#price-info-foot-text {
	float: left;
	width: 550px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:10pt;
	text-align:right;
	font-weight: bolder;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 10px;
	color: #ffffff;
}

/*************************************************************************************/
/* 予約検討 */
/*************************************************************************************/

/* 予約検討 外殻 */
#reserve-thinking-wrap {
	width: 230px;
	margin: auto;
	float: none;
}

/* 予約検討 コンテナ */
#reserve-thinking-container {
	width: 230px;
	background-color: #ffffff;
	float: left;
}

/* 予約検討 コンテンツ */
#reserve-thinking-contents {
	width: 230px;
	float: left;
	margin:10px 0px 20px 0px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:11pt;
	font-weight: bolder;
}

/* 予約検討 料金 */
.reserve-thinking-price {
	color: #000000;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:9pt;
	font-weight:bolder;
	float: left;
	width: 200px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom: 0px;
	display: block;
}

/* 検討中 三角ボタン */
.thinking-tribtn {
	float: left;
	width: 200px;
	margin: 0px 0px 10px 0px;
}

/* 検討中 料金 画像 左 */
.thinking-price-imgl {
	float: left;
	width: 60px;
	margin: 0px 5px 0px 5px;
}
/* 検討中 料金 画像 中 */
.thinking-price-imgc {
	float: left;
	width: 60px;
	margin: 0px 5px 0px 0px;
}
/* 検討中 料金 画像 右 */
.thinking-price-imgr {
	float: right;
	width: 60px;
	margin: 0px 5px 0px 0px;
}

/*************************************************************************************/
/* 予約確認 */
/*************************************************************************************/

/* 予約確認 タイトル ボックス */
.reserve-kakunin-title-box {
	float: left;
	width: 660px;
	margin: 10px 10px 10px 10px;
}
/* 予約確認 タイトル */
.reserve-kakunin-title {
	float: left;
	width: 660px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:15pt;
	font-weight:bolder;
	margin: 0px 0px 0px 0px;
	line-height: 25px;
}

/* 予約確認 下部 ボタン */
.reserve-kakunin-foot-btn {
	float: right;
	margin: 5px 10px 5px 0px;
}
/* 予約確認 下部 テキスト */
.reserve-kakunin-foot-text {
	float: right;
	width: 660px;
	margin: 5px 0px 5px 0px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:9.5pt;
	font-weight:bolder;
	color: #307988;
}

/*************************************************************************************/
/* 部屋・プラン 検索結果 */
/*************************************************************************************/

/* 部屋・プラン 検索結果 */
.roomplan-search-result {
	float: left;
	width: 680px;
	padding-right: 0px;
	padding-left: 0px;
	border: 1px solid #666666;
	margin-right: 0px;
	margin-left: 10px;
	padding-top: 9px;
	padding-bottom: 10px;
	display: inline;
}

/* 部屋・プラン 検索結果 ボックス */
.roomplan-other-search-box {
	background-color: #e6e6e6;
	display: inline;
	float: left;
	width: 650px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}

/*************************************************************************************/
/* 共通リンクボタン */
/*************************************************************************************/

/* 料金情報 ボタン */
.price-info-btn {
	float: left;
	margin-left: 10px;
	margin-top: 0px;
	height: 20px;
}

/* リンクボタン */
.link-btn {
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

/*************************************************************************************/
/* レイアウト調整用追加項目 */
/*************************************************************************************/

/* 左コンテンツ高さ固定用 */
.left-contents-box {
	display: block;
	height: 510px;
	margin: 0px;
	padding: 0px;
}

/* 左コンテンツ高さ固定用 ロング */
.left-contents-box2 {
	display: block;
	height: 800px;
	margin: 0px;
	padding: 0px;
}

/* 右コンテンツ高さ固定用 */
.right-contents-box {
	display: block;
	height: 510px;
	background-color: #f5f5f5;
	padding-bottom: 20px;
}

/* 右コンテンツ高さ固定用 ロング */
.right-contents-box2 {
	display: block;
	height: 800px;
	background-color: #f5f5f5;
	padding-bottom: 20px;
}


/* 中央表示用 */
.box-middle {
	vertical-align: middle;
	clear: both;
}

/* 部屋プラン選択 タイトル */
.rplan2-title {
	float: left;
	width: 95px;
	height: 30px;
	display: inline;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:11pt;
	font-weight:bolder;
	color: #000000;
	margin-left: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/* 詳細 */
.r-frame-detail {
	float: right;
	height: 15px;
	margin-top: 10px;
}

/* 部屋・プラン選択表示 詳細ボタン領域 */
.result-datail-btn {
	float: left;
	width: 420px;
}
/* 部屋・プラン選択表示 詳細ボタン */
.result-datail-link {
	float: left;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
}

/* 料金詳細 */
.price-datail {
	padding-top: 5px;
	height: 30px;
	float: left;
}
/* 料金詳細 縮小文字 */
.price-datail-text80 {
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:80%;
	line-height: 17px;
	height: 20px;
	float: left;
	width: 180px;
	margin-top: 2px;
}

/*************************************************************************************/
/* プラン詳細ページ */
/*************************************************************************************/

/* プラン詳細 body固有設定 */
.body-plan-info {
	background-color:#666666;
}

/* プラン詳細 コンテンツ */
#plan-info-contents {
	width: 550px;
	float: left;
	margin:10px 0px 20px 0px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:11pt;
	background-color: #999999;
	font-weight: bolder;
}

/* プラン詳細 外殻 */
#plan-info-wrap {
	width: 590px;
	margin: auto;
	float: none;
}

/* プラン詳細 コンテナ */
#plan-info-container {
	width: 550px;
	padding:20px 20px 0px 20px;
	background-color: #666666;
	float: left;
}

/* プラン詳細 ヘッダ */
#plan-info-header {
	width: 550px;
	background-color: #666666;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size:12pt;
	color:#ffffff;
	padding-top: 5px;
	padding-bottom: 3px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
}
/* プラン詳細 ヘッダ 左 */
.plan-info-headerl {
	float: left;
	font-size: 14pt;
	width: 500px;
	font-weight: bolder;
}
/* プラン詳細 ヘッダ 右 */
.plan-info-headerr {
	float: right;
}

/* プラン詳細 タイトル */
.plan-infotitle {
	background-color: #ffffff;
	color: #000000;
	font-size: 10pt;
	padding: 5px;
	float: left;
	margin-right: 5px;
	border: 1px solid #000000;
	margin-left: 5px;
	margin-top: 0px;
	margin-bottom: 5px;
}
/* プラン詳細 プラン名 */
.plan-name {
	font-size: 13pt;
	padding-top: 3px;
	float: left;
	color: #FFFFFF;
}

/* プラン詳細 ヘッダ 右テキスト */
.plan-info-headerr-text {
	float: left;
	width: 150px;
	text-align:right;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size: 9pt;
	margin:2px 5px 0px 0px;
}
/* プラン詳細 ヘッダ 右画像 */
.plan-info-headerr-img {
	float: left;
	margin:1px 0px 0px 0px;
}

/* プラン詳細 コンテンツ */
#plan-info-contents {
	width: 550px;
	float: left;
	margin:10px 0px 20px 0px;
	font-size:11pt;
	background-color: #ffffff;
}
.plan-info-text1 {
	width: 530px;
	font-size: 11pt;
	font-weight: normal;
	padding: 9px;
	margin: 0px;
	line-height: 17px;
	border: 1px solid #000000;
}
.plan-info-text2 {
	padding: 9px;
	width: 530px;
	font-weight: normal;
	background-color: #CCCCCC;
	line-height: 17px;
	margin: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.plan-select-bt {
	width: 165px;
	padding-top: 10px;
	padding-right: 191px;
	padding-bottom: 10px;
	padding-left: 192px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
}

/*************************************************************************************/
/* 部分調整用 設定 */
/*************************************************************************************/

/* 左インデント1文字 */
.leftindent {
	margin-left: 1em;
}

/* お客様情報入力 フォームセット */
.client-info-set {
	width: 500px;
	margin: 0px;
	padding: 0px;
}
/* お客様情報入力 メールアドレス 左 */
.client-infoma1 {
	float: left;
	width: 30px;
	margin: 0px;
	padding:0px;
}
/* お客様情報入力 メールアドレス 右 */
.client-infoma2 {
	float: left;
	width: 470px;
	margin: 0px;
	padding:0px;
}

/* 検索右ボックス内 左 */
.search-rbox-left {
	float: left;
	width: 130px;
}
/* 検索右ボックス内 右 */
.search-rbox-right {
	float: left;
	width: 200px;
}
/* 検索右ボックス内 右領域 左 */
.search-rbox-rightl	{
	width: 8em;
}
/* 検索右ボックス内 右領域 右 */
.search-rbox-rightr	{
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

/* コンテンツ ボックス 左 */
.conte-boxl {
	width: 7em;
	padding-top: 0px;
	margin-right: 1em;
}
/* コンテンツ ボックス 右 */
.conte-boxr {
	padding-top: 0px;
	padding-bottom: 0px;
}

/* コンテンツ ボックス 左 インデント文字数別 */
.conte-boxl-rightindext1 {	margin-right: 1em;}
.conte-boxl-rightindext2 {	margin-right: 2em;}

/*************************************************************************************/
/* 20111205～ 予約完了画面関連 設定 */
/*************************************************************************************/

/* 左コンテンツ 枠あり */
#result-left-contents {
	float: left;
	width: 640px;
	border: 1px solid #666666;
	padding:20px 20px 20px 20px;
}

/* 右コンテンツ */
#result-right-contents {
	float:right;
	width: 230px;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
}

/* 背景つきタイトル */
.result-right-title1 {
	margin: 15px 0px 15px 5px;
	padding:0px 5px 0px 15px;
	background-image:url(../yoyaku_images/green-titlehead.gif);
	background-repeat:no-repeat;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size: 12pt;
	line-height: 21px;
}

/* 通常テキスト */
.result-right-text {
	margin: 0px 0px 20px 0px;
	padding:0px 10px 0px 20px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:8.5pt;
	line-height: 17px;
}

/* 詳細ボタンつきタイトル セット */
.result-info-set {
	width:230px;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size: 12pt;
}
/* 詳細ボタンつきタイトル セット 左 */
.result-info-set-left {
	float: left;
	width:130px;
	margin: 0px 0px 5px 0px;
	padding:0px 10px 0px 20px;
	color: #6faebd;
	line-height: 21px;
}
/* 詳細ボタンつきタイトル セット 右 */
.result-info-set-right {
	float: right;
	width:54px;
	margin: 0px 0px 5px 0px;
	padding:2px 11px 0px 0px;
}
/* 詳細ボタンつきタイトル セット 右 二段用 */
.result-info-set-right2 {
	float: right;
	width:54px;
	margin: 0px 0px 5px 0px;
	padding:22px 11px 0px 0px;
}


/*************************************************************************************/
/* 20111205～ 予約完了画面関連 滞在のご案内 設定 */
/*************************************************************************************/

/* 左コンテンツ 枠なし */
#result-left-contents2 {
	float: left;
	width: 640px;
	padding:10px 0px 10px 0px;
}
/* 背景つきタイトル */
.result-left-title {
	margin: 5px 0px 15px 5px;
	padding:0px 5px 0px 15px;
	background-image:url(../yoyaku_images/green-titlehead.gif);
	background-repeat:no-repeat;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size: 12pt;
	line-height: 21px;
}

/* タイトル■ */
.result-left-titlemini-square {
	color:#6faebd;
}
/* ■付きタイトル */
.result-left-titlemini {
	margin: 0px 0px 10px 0px;
	padding:0px 5px 0px 40px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:9pt;
	line-height: 17px;
}

/* 通常テキスト */
.result-left-text {
	margin: 0px 0px 20px 0px;
	padding:0px 0px 0px 51px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:9pt;
	line-height: 17px;
}

/* 前のページに戻るボタン用 */
.result-contents-backbt {
	margin: 0px 0px 0px 0px;
	padding:120px 0px 0px 40px;
}

/* 詳細ボタンつきタイトル セット 滞在のご案内ページ用  */
.result-info-set2 {
	width:230px;
	margin: 0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size: 12pt;
}
/* 詳細ボタンつきタイトル セット 滞在のご案内ページ用  */
.result-info-set2-active {
	width:180px;
	margin: 0px 10px 20px 20px;
	padding:5px 5px 5px 15px;
	background-color:#666666;
	font-family: "ヒラギノ角ゴ Pro W6", 'Hiragino Kaku Gothic Std', "ＭＳ Ｐゴシック", 'Osaka';
	font-size: 12pt;
	color:#ffffff;
	line-height: 21px;
}

/* 滞在のご案内 テキストリンク 各種状態別設定 */
a.result-left-link			{	color:#003cff;	text-decoration:underline;	}
a.result-left-link:hover	{	color:#003cff;	text-decoration:none;	}
a.result-left-link:active	{	}
a.result-left-link:visited	{	}

/* キャンセル セット */
.result-cancel-set {
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
/* キャンセル 左 */
.result-cancel-left {
	float: left;
	width: 200px;
	margin: 0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
}
/* キャンセル 右 */
.result-cancel-right {
	float: left;
	width:50px;
	margin: 0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	text-align:right;
}
