@import "common.css";
@import "common_contents.css";

.small_font {
	font-size: 10px;
}

/***********************************************/
/* kensaku   　                                */
/***********************************************/ 
.kensaku_head { margin: 0; }
.kensaku_txt {
	width: 560px;
	margin: 0px;
	padding: 0px 0px 5px;
	background-image: url(../../company/images/bg_voice.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	line-height: 20px;
}

.kensaku {
	width: 560px;
}
.kensaku tr {
	background-image: url(../../images/bar_info.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.kensaku th {
	text-align: left;
	vertical-align: top;
	font-family: "ヒラギノ角ゴ Pro W3", Osaka, "Lucida Grande", Verdana, "ＭＳ ゴシック";
	font-weight: bold;
	font-size: 12px;
	width: 110px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
 }
.kensaku .td {
	text-align: left;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	vertical-align: top;
}

.kensaku .submitBtn {
	text-align: right;
	padding-right: 10px;
}
/***********************************************/
/* kensaku search result検索結果               */
/***********************************************/ 

#kekka { 
	width: 560px;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
}

#kekka th {
	background-color: #0AA3A8;
	color: #FFFFFF;
	text-align: center;
}
#kekka .tr1 {  background-color: #FFFFFF; }
#kekka .tr2 { background-color: #FFFFCC; }

.tr1 .ph, .tr2 .ph {
	width: 120px;
	text-align: center;
	background-color: #FFFFFF;
}
.tr1 .add, .tr2 .add {
	padding: 5px;
	vertical-align: top;
	text-align: left;
}
.tr1 .shousai, .tr2 .shousai { width: 80px; text-align: center; }

#kekka .name {

	font-family: "ヒラギノ角ゴ Pro W3", Osaka, "Lucida Grande", Verdana, "ＭＳ ゴシック";
	font-weight: bold;
	font-size: 12px;
}


/***********************************************/
/* condo list　                                */
/***********************************************/
/* greet */

#condo_List_left {
	float: left;
	width: 275px;
	margin-left: 5px;
	text-align:left;
	line-height: 20px;
}
#condo_List_right {
	float: right;
	margin-right: 5px;
	width: 275px;
	text-align:left;
	line-height: 20px;
}

#condo_List table { width: 275px; }

#condo_List_left td, #condo_List_right td {
	background-image: url(../../condo/images/icon_sankaku.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 2px 2px 2px 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EEEEEE;
}
/***********************************************/
/* condo list　 Plan                           */
/***********************************************/
/* greet */
#plan_menu li { float: left;  margin-bottom: 10px; }
#plan_name { clear:left;  margin-top: 10px;  margin-bottom: 10px; }
#plan_List_left {
	float: left;
	width: 275px;
	margin-left: 5px;
	text-align:left;
}
#plan_List_right {
	float: right;
	margin-right: 5px;
	width: 275px;
	text-align:left;
	line-height: 20px;
}

.plan_List {
	width: 275px;
	margin-bottom:10px;
	background-image: url(../../condo/images/bg_plan_list.gif);
	height: 100px;
}
.plan_List_ph { 
	margin: 3px 0px 0px 1px;
	height: 90px;
	width: 120px;
	float: left;
}
.plan_List_note {
	float: right;
	width: 140px;
	text-align: left;
	margin-right: 3px;
	margin-top: 3px;
	font-size: 10px;
	line-height: 14px;
}
.hotel_name {
	font-family: "ヒラギノ角ゴ Pro W3", Osaka, "Lucida Grande", Verdana, "ＭＳ ゴシック";
	font-weight: bold;
	font-size: 12px;
	line-height: 18px;
}
.bed {
	font-family: "ヒラギノ角ゴ Pro W3", Osaka, "Lucida Grande", Verdana, "ＭＳ ゴシック";
	font-weight: bold;
	font-size: 12px;
	line-height: 18px;
}


/***********************************************/
/* kaku condo　                                */
/***********************************************/
#condo_left { float: left; width: 250px; text-align:left; margin-left: 5px;}
#condo_left img { margin-bottom: 20px; }
#condo_right {
	float: right;
	margin-right: 5px;
	width: 300px;
	text-align:left;
	line-height: 20px;
	margin-bottom: 20px;
}

/***********************************************/
/* 各condo DATA                                */
/***********************************************/

#condo_data table{ width: 300px; }
#condo_data th {
	background-color: #FFFFCC;
	text-align: center;
}
#condo_data td {
	width: 220px;
	text-align: left;
	padding-left: 5px;
}
.madori {
cursor : pointer;
}

/***********************************************/
/* condo txt                                   */
/***********************************************/
.condo_txt {
	clear: both;
	font-family: sans-serif, "ＭＳ Ｐゴシック", Osaka;

	font-size: 12px;
	line-height: 20px;
	text-align: left;
	width: 540px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 20px;
 }
 
 .room_photo {
	clear: both;
	width: 560px;
	margin-right: auto;
	margin-left: auto;
 }
 
 .room_photo img { margin-bottom:5px; }
 .room_photo .note {
	font-family: sans-serif, "ＭＳ Ｐゴシック", Osaka;
	font-size: 12px;
	width:180px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
	color: #666666;
}
 .room_photo td {
	width:33%;
	text-align:center;
	vertical-align: top;
}
 
/***********************************************/
/* 各condo 表                                  */
/***********************************************/
/* condo hyo　*/

#fee, #option, #sonota {
	width: 540px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 20px;
}
#fee table, #option table, #sonota table { width: 540px; border-collapse:collapse; }

/* fee　*/
#fee th {
	border: 1px solid #ff9933;
	font-family: sans-serif, "ＭＳ ゴシック";
	color: #FFFFFF;
	background-color: #FF6600;
}

#fee td {
	border: 1px solid #ff9933;
	width: 16%;
	padding-top: 3px;
	padding-bottom: 3px;
}

#fee .kikan {
	border: 1px solid #ff9933; width: 20%;
}
/* option　*/
#option th {
	border: 1px solid #ff9933;
	font-family: sans-serif, "ＭＳ ゴシック";
	color: #FFFFFF;
	background-color: #FF6600;
	text-align: center;
}

#option td {
	border: 1px solid #ff9933;
	width: 75%;
	padding: 3px 5px;
	text-align: left;
}

/* option　*/
#sonota th {
	font-family: sans-serif, "ＭＳ ゴシック";
	color: #FFFFFF;
	background-image: url(../../condo/images/icon_sonota.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 86px;
	text-align: center;
	vertical-align: top;
	padding-top: 5px;
	height: 30px;
}


#sonota td {
	padding: 3px 5px;
	text-align: left;
	background-image: url(../../images/bar_info.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
/* condo hyo　共通　*/
.txt_box {
	width: 540px;
	text-align:left;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 10px;
 }
