@charset "euc-jp";
/* CSS Document */

/* ======================================================

　ファイル名：sp_weekend_new.css
　概要：リザーブ海外ツアー weekendと
　      リザーブ国内ホテル weekendに関する設定です

=======================================================*/



/* レイアウト */
#area-left-weekend{
	width: 580px;
	float: left;
}
#area-right-weekend{
	width: 300px;
	float: right
}



p.dm-mainImage{
	border-top: 10px solid #c53e3b;
}

div.intro-comment{
	border: 1px solid #ccc;
	padding: 5px;
	line-height: 140%;
}


/* エリア選択タブ */
ul.os-area-sortTab li,
ul.dm-area-sortTab li{
	float: left;
	margin-right: 5px;
	width: 110px;
	height: 28px;
	font-size: 14px;
	font-family: ;
	font-weight: bold;
	color: #fff;
	text-align: center;
	line-height: 200%;
}

ul.os-area-sortTab li.on{
	background: url(http://4travel.jp/img/spe/weekend_new/tab_os_on.gif) no-repeat 0 0;
}

ul.dm-area-sortTab li.on{
	background: url(http://4travel.jp/img/spe/weekend_new/tab_dm_on.gif) no-repeat 0 0;
}

ul.os-area-sortTab li a,
ul.dm-area-sortTab li a{
	display: block;
	background: url(http://4travel.jp/img/spe/weekend_new/tab_off.gif) no-repeat 0 0;
	width: 110px;
	height: 28px;
}

ul.os-area-sortTab li a:link,
ul.os-area-sortTab li a:visited,
ul.os-area-sortTab li a:hover,
ul.dm-area-sortTab li a:link,
ul.dm-area-sortTab li a:visited,
ul.dm-area-sortTab li a:hover{
	color: #666;
	text-decoration: none;
}

/* エリア選択タブ ここまで */

/* テーブルタイトル */
ul.os-tableTitle,
ul.dm-tableTitle{
	margin-bottom: 7px;
}

ul.os-tableTitle{
	border-bottom: 1px dotted #6699CC;
	border-top:  3px solid #6699CC;
}

ul.dm-tableTitle{
	border-bottom: 1px dotted #c53e3b;
	border-top: 3px solid #c53e3b;
}

ul.os-tableTitle li,
ul.dm-tableTitle li{
	float: left;
	margin-right: 5px;
}

ul.os-tableTitle li.pagelink{
	background: url(http://4travel.jp/img/spe/weekend_new/icon_yajirushi.gif) no-repeat 0 0;
	padding-left: 35px;
	margin: 7px 0 0 75px;
}

ul.os-tableTitle li.pagelink ul li{
	margin-right: 8px;
}


/*プライムディスプレイ用*/
ul.os-tableTitle li.pagelink-plaim{
	background: url(http://4travel.jp/img/spe/weekend_new/icon_yajirushi.gif) no-repeat 0 0;
	padding-left: 30px;
	margin: 7px 0 0 5px;
}
ul.os-tableTitle li.pagelink-plaim ul li{
	margin-right: 2px;
}


/* テーブルタイトル ここまで */






/* 宿と日付け一覧 */
.sp-search-table {
	width: 580px;
	border: #B2B2B2;
	border-collapse: collapse;
	border: 1px solid #cbbfac;
}

.sp-search-table th{
	padding: 5px;
	text-align: center;
	/*font-weight: normal;*/
	background: url(http://4travel.jp/img/spe/2006_hotel/bg_th.gif) repeat-x bottom #eae0d3;
	border: 1px solid #cbbfac;
}

.sp-search-table td{
	padding: 5px;
	text-align: center;
	border: 1px solid #cbbfac;
}

.sp-search-table .sat{
	background-color: #f2fafc;
}

.sp-search-table .sun{
	background-color: #fff2f2;
}

.sp-search-table .btm{
	font-weight: bold;
	background-color: #efefef;
}


.sample {
	margin: 3px 0;
}
.sample span{
	color: #00f;
	text-decoration:underline;
}

.sp-search-table1 {	border: #B2B2B2;
	border-collapse: collapse;
	border: 1px solid #cbbfac;
}
.sp-search-table2 {	border: #B2B2B2;
	border-collapse: collapse;
	border: 1px solid #cbbfac;
}

#btm-form {
	text-align: center;
	margin: 20px 0;
}












