/*　　                        　*/
/*    ホテル個別スタイル定義    */
/*　　                        　*/
/*ホテル、言語ごとに調整するためのスタイルを定義。*/
/*「default.css」より優先して適用されます。*/
/*ボタン、カラーに関してはそれぞれCSSファイルがあるのでそちらを使用してください。*/

#page-header nav a{
    font-size: 11px; /* 2015/06/08 ADD oonishi ヘッダー文字：英語のみサイズ訂正 */
}

.selected-calendar .tabs .tab a, .selected-calendar .tabs .tab span {
	padding: 10px 30px; /* 2015/06/08 ADD oonishi カレンダー月表示：英語のみ余白を狭める */
}

/* ▼カレンダー検索結果レイアウト調整 2015/06/12 ueda */
.line-calendar-8days > table tbody.thead th:first-child {
	width: 239px;
}
.line-calendar-8days > table tbody.tbody td a, .line-calendar-8days > table tbody.tbody td > span {
	letter-spacing: -1.5px;
	word-wrap: break-word;
}
/* ▲ */

/* ▼部屋検索結果レイアウト調整 2015/06/12 ueda */
#plan table.basic.detail th {
	width: 120px;
}
#plan table.basic #tr_ci_co th, #plan table.basic #tr_room_guests th {
	width: 132px !important;
}
/* ▲ */

/* ▼プラン詳細カレンダーレイアウト調整 2015/06/19 ueda */
#detail_plan .search-result-calendar-list > p {
	margin: 15px 10px;
}
.selected-calendar table tbody td span.status-mark p:nth-of-type(1) {
	margin-top: 14px;
}
.selected-calendar table tbody td span.status-mark p.s-other {
	margin-top: 2px !important;
}
.selected-calendar table tbody td span.status-mark p.s-other {
	font-size: 12px;
}
/* ▲ */

/* ▼部屋詳細カレンダーレイアウト調整 2015/06/12 ueda */
#detail_room .search-result-calendar-list > p {
	margin: 15px 10px;
}
#detail_room #plan table.basic tr#tr_room_guests th , #detail_room #plan table.basic tr#tr_bed th {
	width: 144px;
}
#detail_room #modal_overlay table.basic tr[id*="tr_ci_co"] th ,
#detail_room #modal_overlay table.basic tr[id*="tr_guests"] th ,
#detail_room #modal_overlay table.basic tr[id*="tr_period"] th {
	width: 135px !important;
}
/* ▲ */

/* ▼全導線共通予約内容確認・ログインレイアウト調整 2015/06/12 ueda */
#rsv_opt_ipt #cart-total-price table th {
	width: 502px;
}
#rsv_opt_ipt #cart-total-price table th p {
	margin-left: 340px;
}
#rsv_opt_ipt #cart-total-price table th p {
	margin-left: 148px;
}
/* ▲ */

/* ▼付帯情報入力画面レイアウト調整 2015/06/12 ueda */
.buttons .jizen_kessai .jizen_pg:nth-of-type(1) .pg_left {
	padding: 20px 86px;
}
.buttons .jizen_kessai .jizen_pg:nth-of-type(2) .pg_left {
	width: 491px;
	padding-top: 12px;
	padding-bottom: 13px;
}
/* ▲ */

/* ▼予約確認変更取消ログインレイアウト調整 2015/06/12 ueda */
/* ▼#6916 2015/09/02 S.Fujisawa ADD */
#cnf_rsv #login-and-register .tabs li {
	height: 58px;
}
/* ▲#6916 2015/09/02 S.Fujisawa ADD */
/* ▼#6916 2015/09/02 S.Fujisawa DEL
#cnf_rsv #login-and-register .tabs li {
	/*width: 100%; #7460 ry-yamada 調整*/ 
}
#cnf_rsv #login-and-register .tab-content {
	/*width: 888px;#7460 ry-yamada 調整*/ 
}
#cnf_rsv #login-and-register #tab-content-2 {
	padding: 35px 15px 12px;/*#7460 ry-yamada 調整*/ 
}
#cnf_rsv #login-and-register .tab-content table td div {
	margin-left: 60px;
}
#cnf_rsv #login-and-register .tab-content table td div input {
	/*width: 260px;#7460 ry-yamada 調整*/ 
}
/* ▲ */

/* ▼ログイン後ヘッダーレイアウト調整 2015/06/12 ueda */
#page-header .nav_b .hdright {
	width: auto;
}
dl#acMenu {
	width: auto;
}
/*
#page-header .nav_b ul li:nth-of-type(2) {
	display: none;
}
*/
/* ▲ */

/* ▼有料付帯選択レイアウト調整 2015/06/12 ueda */
#rsv_opt_rmk #plan-option-details .summary img {
	margin-bottom: 10px;
}
#rsv_opt_rmk .option-total-price table.opt_total_price th p {
	margin-left: 286px;
}
/* ▲ */

/* ▼有料付帯要望詳細レイアウト調整 2015/06/12 ueda */
#rsv_opt_rmk .option-total-price table.opt_total_price th p {
	margin-left: 96px;
}
/* ▲ */
