/* ヘッダ */

.header	{
		position:absolute;
		left:0px;	
}
		
.header p.menu  { font-size: 12px; background-color: #696969; text-align: center; margin: 0px 0 10px; width: 760px; height: 1px }

.header p.menu a  { color: #ffffff; font-weight: bold; line-height: 25px; text-decoration: none; background-color: #696969; display: block; float: left; border-right: 1px solid #ffffff; width: 90px }

.header p.menu a:hover {
	background-color:#ff0000;
}
	
	
.header p.menu span {
	color:#696969;
	display:none
}



BODY {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: normal; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff;
}
TD {
	FONT-SIZE: 13px; LINE-HEIGHT: 150%; FONT-STYLE: normal
}
a{text-decoration:underline; color:#00008B}

a:hover{color: crimson; text-decoration:none}

.h1  { font-weight: normal; font-size: 12px; letter-spacing: 1px; margin: 0px 0px 1px 5px }
.h2  { font-weight: 800; font-size: 16px; margin: 0px; fontsize: 16px }
.h3  { font-weight: normal; font-size: 12px; letter-spacing: 1px; margin: 0px 0px 1px 5px }

.asia_title {padding:10px 0px 20px 0px}


/* 左メニュー */

p	{margin:0px; line-height:1.2em; font-size:12px;}

.list div		{	
		margin:0px; line-height:1.2em; font-size:12px;
			}

.list_top		{
			margin:0px; line-height:1.2em; font-size:12px;
			background-color:#330000;
			color:#FFFFFF;
			display:block; 
			width:130px; 
			border-bottom:1px solid #000066;
			padding:5px 2px 5px 2px;
			font-weight:bold;
				}


.list_top a		{	
			color:#FFFFFF; text-decoration:none;
				}

.list_top a:hover		{	
			color:#FFcc00; text-decoration:none;
				}

.list a			{
			color: #330000;
			text-decoration:none;
			display:block; 
			width:130px; 
			border-bottom:1px solid #cccccc;
			padding:5px 2px 1px 2px;
			line-height:1.2em; font-size:12px;
				}

.list a:hover  {
	text-decoration: none;
	background-color:#C2B383;
	color: orange; 
				}

.list_now a		{
			color: #330000; background-color:#C2B383;
			text-decoration:none;
			display:block; 
			width:130px; 
			border-bottom:1px solid #cccccc;
			padding:5px 2px 1px 2px;
			line-height:1.2em; font-size:12px;
				}

.list_now a:hover {color: orange; text-decoration:none;}


/* ここからindexページ */
.index_border {
	background: #f8f8e6;
	padding : 5px;
	border: 2px solid #ffcc33;
}
.index {
	FONT-SIZE: 13px; line-height: 140%; FONT-STYLE: normal;
	padding : 3px 3px 3px 10px;
}
.index_fare {
	FONT-SIZE: 13px; line-height: 130%; FONT-STYLE: normal;
	margin : 1px 10px 3px 15px;
}


/* ここからツアー詳細ページ */
/* タイトル */
.tytle {
	color: #000000;
	background-color: #f8f8e6;
	font-size:16px;
	line-height: 130%;
	border-left: 10px solid #544929;
	border-bottom: 1px solid #544929;
	padding:5px 0px 2px 5px
}

.comment{
	line-height:1.4em; 
	padding:3px 10px 0px 0px;
}

/* 日程表､料金表 */

.nitteihyo{
	margin:10px 0px 5px 0px;
}

.fare{
	margin:10px 0px 15px 0px;
}

.font1{
	color: #999999;
}

.row_top {
	background-color: #544929;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	text-align:center
}
/* 航空会社などの表 */
.comment1{
	line-height:1.2em;
	font-size:12px;
	padding-bottom:2px
}

.row1 {
	background-color: #EBEACD;
	font-size:12px;
	line-height: 1.6em;
	padding:3px 4px 3px 4px;
}
.row2 {
	background-color: #f8f8e6;
	font-size:12px;
	line-height: 1.6em;
	padding:3px 4px 3px 4px;
}

/* ここからはPSPラウンドし放題料金表に使用 */
/* 日付など */
.row_fare1 {
	background-color: #f8f8e6;
	padding:3px 2px 3px 4px;
}
/* レンタカー利用見出し */
.row_fare2 {
	background-color:#ffcccc;
	padding:3px 4px 3px 4px;
}
/* レンタカー利用料金欄 */
.row_fare3 {
	background-color:#ffeeff;
	padding:3px;
	line-height:120%
}
/* 専用車利用見出し */
.row_fare4 {
	background-color:#ffcc66;
	padding:3px 4px 3px 4px
}
/* 専用車利用料金欄 */
.row_fare5 {
	background-color:#ffffee;
	padding:3px;
	line-height:120%
}
/* レンタカー＆専用車見出し */
.row_fare6 {
	background-color:#ccddff;
	padding:3px 4px 3px 4px
}
/* レンタカー＆専用車料金欄 */
.row_fare7 {
	background-color:#eeeeff;
	padding:3px;
	line-height:120%
}
/* cクラス見出し */
.row_fare8 {
	background-color: #ddeecc;
	padding:3px 4px 3px 4px
}
/* cクラス料金欄 */
.row_fare9 {
	background-color: #eeffcc;
	padding:3px
}