@charset "utf-8";
/* 
=== WWS共通 Header =======================================

	- Header

==================================================== */
/* 2010.01 */
body {
	font-family: "ＭＳ Ｐゴシック", "Osaka", "Arial", "sans-serif";
}

#header_wws a:link {
	overflow:hidden;
	outline:none;
}
#header_wws {
	width: 950px;
	height: 90px;
	background: url(/wws/common/image2010/header/heder_ver.jpg) no-repeat top left;
	margin: 0 auto;
}
#header_wws #headlogoArea {
	width: 570px;
	float: left;
	display: inline;
	margin-left: 16px;
	_margin-left: 13px;
}
#header_wws #headlogoArea img {
	float: left;
}
#header_wws #headlogoArea .title {
	margin-top: 21px;
	_margin-left: -3px;
	float: left;
}
#header_wws #subNaviArea {
	width: 170px;
	float: right;
	display: inline;
	text-align: right;
	margin-top: 1px;
}
#header_wws #subNaviArea dt {
	height: 17px;
	text-align: right;
}
#header_wws #subNaviArea dt img {
	margin-left: 10px;
	display: inline;
}
#header_wws #subNaviArea dt,
#header_wws #subNaviArea dd {
	margin-right: 10px;
}
#header_wws #subNaviArea dd img {
	position: absolute;
	margin: 12px 0 0 90px;
	_margin: 8px 0 0 90px;
}

#header_wws #globalNavi {
	width: 933px;
	margin-left: 17px;
}

#header_wws #globalNavi li {
	float: left;
	display: inline;
	width: 112px;
	height: 30px;
	margin-right: 3px;
}
#header_wws #globalNavi li a {
	display: block;
	width: 112px;
	height: 30px;
}

#header_wws #globalNavi li a:hover img {
	visibility: hidden;
}

#header_wws #globalNavi li.gnaviAirinfo a:hover { background: url(/wws/common/image2010/header/gnavi_airinfo_on.gif) no-repeat top left;}
#header_wws #globalNavi li.gnaviFare a:hover { background: url(/wws/common/image2010/header/gnavi_fare_on.gif) no-repeat top left;}
#header_wws #globalNavi li.gnaviReservation a:hover { background: url(/wws/common/image2010/header/gnavi_reservation_on.gif) no-repeat top left;}
#header_wws #globalNavi li.gnaviCheckin a:hover { background: url(/wws/common/image2010/header/gnavi_checkin_on.gif) no-repeat top left;}
#header_wws #globalNavi li.gnaviInflight a:hover { background: url(/wws/common/image2010/header/gnavi_inflight_on.gif) no-repeat top left;}
#header_wws #globalNavi li.gnaviAmc a:hover { background: url(/wws/common/image2010/header/gnavi_amc_on.gif) no-repeat top left;}
#header_wws #globalNavi li.gnaviCampaign a:hover { background: url(/wws/common/image2010/header/gnavi_campaign_on.gif) no-repeat top left;}
#header_wws #globalNavi li.gnaviAbout_ana a:hover { background: url(/wws/common/image2010/header/gnavi_about_ana_on.gif) no-repeat top left;}



/* 	clearFix  
-----------------------------------*/
#header_wws #globalNavi:after
#header_wws #subNaviArea:after,
#header_wws #subNaviArea ul:after { 
	content: ".";
	display: block;
	clear: both; 
	visibility: hidden; 
	height: 0; 
	line-height: 0;
	} 
#header_wws #globalNavi
#header_wws #subNaviArea,
#header_wws #subNaviArea ul{
	zoom:1;
	display: inline-block;
	}

.clear {
	clear: both;
	float: none;
}