@charset "Shift_JIS";

/* ---------------------------------------------------------------------

TITLE    : イーツアー surcharge CSS
DATE     : 2011/07/13
URL      : 

--------------------------------------------------------------------- */

/* 見出し
------------------------------------------------------- */

body {text-align:center;}

h1 {
	font-size:large;
	margin:5px 0;
	background: url(/img/common/bg_bl.gif) repeat-x left center;
	height:28px;
	padding-top:7px;
	padding-left:10px;
	color:#fff;
	clear:both;
}

h2 {
	font-size:1.2em;
	color:#003366;
	border-left:5px solid #003366;
	padding-left:8px;
}

div#h2 {
	margin:8px 0 5px;
	padding:8px 10px;
	border:1px solid #ccc;
	background : url(/images/common/h3_bg.gif) repeat-x bottom;
	height:18px;
}

p {
	font-size: 10pt;
	line-height: 1.3em;
	margin:5px 0;
}

/* テキスト
------------------------------------------------------- */

.Right {
	text-align: right;
}

.RedBold {
	color: #cc0000;
	font-size: 11pt;
	font-weight: bold;
}

.Blue {
	color: #95CCFF;
}
.Red {
	color: #cc0000;
}

a.toku {text-decoration:none;}

a.toku:hover {color:#ff3300;text-decoration:none;}

/* 外枠設定
------------------------------------------------------- */
div.Container {
	width:1000px;
	margin:0 auto 10px;
	padding:0;
	text-align:left;
}

/* レイアウト
------------------------------------------------------- */

#RootList {
	height: 20px;
	text-align: left;
	padding: 6px 0 0 0;
	font-size: 80%;
	float:left;
	width:50%;
}

div#AddClips {
	margin-top:5px;
	float:right;
	color:#f60;
	font-weight:bold;
}

div#AddClips img {
	vertical-align:middle;
	border:none;
}

div.Note  {
	margin: 10px 0 15px;
	padding: 8px;
	font-size: 1em;
	border: 1px solid #ccc;
	text-align: left;
	line-height:135%;
	background:#ebf6f7;
}

#LinkToSearch {
	width:1000px;
	margin-bottom:10px;
}

#LinkToSearch div { margin-bottom:3px;}

#LinkToDP {
	float:left;
	width:550px;
}

#LinkToAir {
	float:right;
	width:440px;
}

#LinkToDP div, #LinkToAir div { line-height:150%;}

#LinkToAir #linkair {float:left;}

#LinkToAir #linkpkg {float:right;}

#linkair img ,#linkpkg img {width:215px;height:48px;}

#LinkToAir #linkbiz {clear:both;}

#LinkToSearch a:hover img{
	opacity: 0.5;
	filter: alpha(opacity=50);
}

/* 燃油表
----------------------------------------- */

div#fuelbox {
	margin:8px auto 20px;
	width:760px;
	clear:both;
	text-align:center;
}

div#fuelbox p {text-align:right;}

div#fuelbox table {
	border-collapse:collapse;
	text-align:center;
}

div#fuelbox table#headtab {
	width:100%;
}

div#fuelbox table#headtab td.tb {border-bottom:5px solid #0099cc;}

div#fuelbox table#headtab td.tbimg , div#fuelbox table#headtab td.tbimg img {
	width:20px;
	height:28px;
}

div#fuelbox table#headtab td.sz14wh_b {
	text-align:center;
	white-space:nowrap;
	height:28px;
	vertical-align:middle;
}

div#fuelbox table#fuellist {
	width:100%;
	border-top:3px solid #999999;
}

table#fuellist td {padding:3px 5px;}

table#fuellist td.midbd {
	padding:0;
	background:#999999;
}

table#fuellist td.airline {
	color:#d83473;
	width:100px;
}

table#fuellist thead td, 
table#fuellist tfoot td {
	background:#a0d8ef;
	white-space:nowrap;
	border:1px solid #999999;
}

table#fuellist tbody td {
	border:1px solid #999999;
}

table#fuellist tbody td img {
	margin-top:5px;
	width:62px;
	height:18px;
}

table#fuellist tbody td.le {text-align:left;}

table#fuellist tbody td.ri {text-align:right;}

table#fuellist tbody td.type1 {background:#ffffcc;}

table#fuellist tbody td.odetails {
	text-align:left;
	width:140px;
}

/* clearfix ----------------------------- */

.clear {clear:both;}

.clearfix:after,
#LinkToSearch:after {
   content: ".";
   display: block;
   clear: both;
   height: 0;
   visibility: hidden;
}
.clearfix,
#LinkToSearch { display: inline-block; }
/* exlude MacIE5 \*/
* html .clearfix,
* html #LinkToSearch { height: 1% }

.clearfix,
#LinkToSearch {display:block;}

/* end MacIE5 */
/* -------------------------------------------- */

