/* ********** des fare共通設定 ********** */ 
td.topicpath{font-size:14px;color:#FFFFFF;}
td.topicpath A:link{color:#FFFFFF;}
td.topicpath A:visited{color:#FFFFFF;}
td.topicpath A:hover{
	color:#FFFFFF;
	text-decoration: none;
}
/* ********** des fare共通設定 ここまで ********** */ 

/* ********** fare設定 ********** */ 
td.title_city{
	font-size: 35px;
	vertical-align: bottom;
	font-weight: bold;
}
td.title_comment{
	height: 45px;
	vertical-align: top;
}
/* ********** fare設定 ここまで ********** */ 

/* ********** des設定 ********** */ 
td.city{
	font-size: 15px;
	font-weight: bold;
	border-bottom: 1px dotted #999999;
	padding: 0px 5px 0px 5px;
    height: 22px;
	background: #EAEAEA;
}
td.price{
	font-size: 15px;
	padding: 0px 5px 0px 5px;
	height: 25px;
	background: #FFFFFF;
	letter-spacing: 1px;
	text-align:right;
	vertical-align: bottom;
}
td.bottomdate{
	color:#666666;
	font-size: 11px;
	border-bottom: 1px dotted #999999;
	padding: 0px 5px 0px 5px;
	background: #FFFFFF;
	text-align:right;
}
td.carrier{
	padding: 0px 5px 0px 5px;
    height: 25px;
	background: #FFFFFF;
	letter-spacing: 1px;
}
td.carrier A:link{color:#111111; text-decoration:none;}
td.carrier A:visited{color:#777777;	text-decoration:none;}
/* ********** アジア用 ********** */ 
#asia .carrier A:hover{color:#ff0079; text-decoration:underline; background-color:#FBC6DB}
/* ********** アメリカ用 ********** */ 
#america .carrier A:hover{color:#0033ff; text-decoration:underline; background-color:#BBDDFF;}
/* ********** ヨーロッパ用 ********** */
#europe .carrier A:hover{color:#9A108F; text-decoration:underline; background-color:#FBD2F8;}
/* ********** オセアニア用 ********** */
#oceania .carrier A:hover{color:#1D5823; text-decoration:underline; background-color:#C5EDC9}
/* ********** ビーチ用 ********** */
#beach .carrier A:hover{color:#AE6000; text-decoration:underline; background-color:#FFDDB3}
/* ********** des設定 ここまで ********** */ 

