@charset "utf-8";
/* prices.css */


/*****************************

	ページ画像

******************************/

#prices #wrp_imagesection {
	margin:0;
	padding:0;
	width:100%;
	height:165px;
	overflow:hidden;
	display:table;
	background:url(../prices/images/img_price.jpg) center top no-repeat;
}


/*************************************

	グローバルメニュー

**************************************/

#prices #wrp_gmenu ul#gmenu li#gm02 a {
	background:url(../images/menu/gmenu.jpg) -179px -58px no-repeat;
}


/*****************************

	タイトル

******************************/


#prices h2 {
	margin: 0 0 60px 0;
	padding: 0;
	width: 306px;
	height: 25px;
	text-indent: -9999px;
	background: url(../prices/images/tit_price.gif) left top no-repeat;
}

#prices h3 {
	margin:0 0 20px 0;
	padding:0;
	width:653px;
	height:29px;
	line-height:29px;
	text-indent:-9999px;
}

/*****************************

	運航期間

******************************/

#prices #wrp_period {
	margin:0 0 50px 0;
	padding:0;
	width:653px;
	overflow:hidden;
}

#prices #wrp_period h3 {
	background:url(../prices/images/subtit_serviceperiod.gif) left top no-repeat;
}
#prices #wrp_period table {
	width: 653px;
}
#prices #wrp_period th {
	width: 120px;
}
#prices #wrp_period td {
	font-weight: bold;
}


/*****************************

	料金表

******************************/

#prices #wrp_pricelist {
	margin:0 0 50px 0;
	padding:0;
	width:653px;
	overflow:hidden;
}

#prices #wrp_pricelist h3 {
	background:url(../prices/images/subtit_pricelist.gif) left top no-repeat;
}
#prices #wrp_pricelist table {
	width: 653px;
}
#prices #wrp_pricelist th {
	font-weight: bold;
}
#prices #wrp_pricelist p {
	margin: 6px 0;
	padding: 0;
	line-height: 1.4;
}

/*****************************

	時刻表

******************************/

#prices #wrp_timetable {
	margin:0 0 50px 0;
	padding:0;
	width:653px;
	overflow:hidden;
}

#prices #wrp_timetable h3 {
	background:url(../prices/images/subtit_timetable.gif) left top no-repeat;
}
#prices #wrp_timetable table {
	width: 653px;
}
#prices #wrp_timetable th {
	font-weight: bold;
}
#prices #wrp_timetable p {
	margin: 6px 0;
	padding: 0;
	line-height: 1.4;
}
#prices #wrp_timetable strong {
	color: #8F0242;
	font-weight: bold;
}

#prices span.imptxt {
	color: #8F0242;
}


/*****************************

	予約ボタン

******************************/
#prices p.btn_reserve {
	margin: 0 auto 50px auto;
	padding: 0;
	width: 213px;
	height: 60px;
	background: url(../prices/images/btn_reserve.gif) center top no-repeat;
}
#prices p.btn_reserve a {
	display: block;
	width: 213px;
	height: 60px;
	text-indent: -9999px;
	overflow: hidden;
}


/********  テーブル　************/

#prices table#tbl01 {
	width:652px;
	margin:0 0 0 1px;
}

#prices #tbl01 td {
	padding:10px 0;
}

/********  SPANスタイル　************/

#prices span.cred {
	color:#FB0404;
}


