
/*--------------------------------------------------------------
■950幅用
---------------------------------------------------------------*/

#navi950New {
	margin: 0px;
	padding: 0px;
	width:950px;
	height:50px;
}

#navi950New img {border:none;}

#navi950New ul {
	border: 0px;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	width:950px;
	height:50px;
}

#navi950New li {
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;
	height:39px;
	overflow:hidden;
}

#navi950New li a {
	font-size:1px;
	text-indent:-9999px;
	height:39px;
	overflow:hidden;
}

#navi950New .ml20 {margin-left:20px;}

#navi950New {
	background: url(/images/head/navi/gn_bg02.gif)  no-repeat left top;
	height: 52px
}

#navi950New ul {
	height: 52px;
}

#navi950New li {
	width:96px;
	height: 35px;
	overflow:hidden;
	margin-top: 6px;
}
#navi950New li.myTabOn,
#navi950New li.myTabOff {
	width: 142px;
	margin-top: 6px;
	margin-left: 17px;
}

#navi950New li.cateab,
#navi950New li.catedome {
	width: 80px;
	height: 41px;
	margin-top: 0px;
}

#navi950New li.catedome {
	margin-left: 16px;
}

#navi950New li.cateab a,
#navi950New li.cateab a:hover,
#navi950New li.cateab a:visited,
#navi950New li.catedome a,
#navi950New li.catedome a:hover,
#navi950New li.catedome a:visited {
	display: block;
	height: 41px;
}

/* 初期値-------------------------------------------------- */

#navi950New .airTabOn a,
#navi950New .airTabOn a:hover,
#navi950New .airTabOn a:visited {
	background: url(/images/head/navi/air_on.gif)  no-repeat right top;
	display: block;
}
#navi950New .abtourTabOn a,
#navi950New .abtourTabOn a:hover,
#navi950New .abtourTabOn a:visited {
	background: url(/images/head/navi/abtour_on.gif?2014060300)  no-repeat left top;
	display: block;
}

#navi950New .htlTabOn a,
#navi950New .htlTabOn a:hover,
#navi950New .htlTabOn a:visited {
	background: url(/images/head/navi/htl_on.gif)  no-repeat left top;
	display: block;
}
#navi950New .dairTabOn{
	width:79px;
}
#navi950New .dairTabOn a,
#navi950New .dairTabOn a:hover,
#navi950New .dairTabOn a:visited {
	background: url(/images/head/navi/dair02_on.gif)  no-repeat left top;
	display: block;
}
#navi950New .domeTabOn{
	width:80px;
}
#navi950New .domeTabOn a,
#navi950New .domeTabOn a:hover,
#navi950New .domeTabOn a:visited {
	background: url(/images/head/navi/dome02_on.gif)  no-repeat right top;
	display: block;
	width:80px;
}
#navi950New .busTabOn{
	width:79px;
}
#navi950New .busTabOn a,
#navi950New .busTabOn a:hover,
#navi950New .busTabOn a:visited {
	background: url(/images/head/navi/bus02_on.gif)  no-repeat left top;
	display: block;
}
#navi950New .dhtlTabOn{
	width:81px;
}
#navi950New .dhtlTabOn a,
#navi950New .dhtlTabOn a:hover,
#navi950New .dhtlTabOn a:visited {
	background: url(/images/head/navi/dhtl_on.gif)  no-repeat left top;
	display: block;
}
#navi950New .myTabOn a,
#navi950New .myTabOn a:hover,
#navi950New .myTabOn a:visited {
	background: url(/images/head/navi/my_on.gif)  no-repeat left top;
	display: block;
}

/* マウスオーバー用-------------------------------------------------- */

#navi950New .airTabOff a:hover {
	background: url(/images/head/navi/air_on.gif) no-repeat right top;
}
#navi950New .abtourTabOff a:hover {
	background: url(/images/head/navi/abtour_on.gif?2014060300) no-repeat left top;
}
#navi950New .htlTabOff a:hover {
	background: url(/images/head/navi/htl_on.gif) no-repeat left top;
}
#navi950New .dairTabOff a:hover {
	background: url(/images/head/navi/dair02_on.gif) no-repeat left top;
}
#navi950New .domeTabOff a:hover {
	background: url(/images/head/navi/dome02_on.gif) no-repeat right top;
}
#navi950New .busTabOff a:hover {
	background: url(/images/head/navi/bus02_on.gif) no-repeat left top;
}
#navi950New .busTabOff a:hover {
	background: url(/images/head/navi/bus02_on.gif) no-repeat left top;
}
#navi950New .dhtlTabOff a:hover {
	background: url(/images/head/navi/dhtl_on.gif) no-repeat left top;
}
#navi950New .myTabOff a:hover {
	background: url(/images/head/navi/my_on.gif) no-repeat left top;
}

/* 非選択用-------------------------------------------------- */

#navi950New .airTabOff a {
	background: url(/images/head/navi/air_off.gif)  no-repeat right top;
	display: block;
}
#navi950New .abtourTabOff a {
	background: url(/images/head/navi/abtour_off.gif?2014060300)  no-repeat left top;
	display: block;
}
#navi950New .htlTabOff a {
	background: url(/images/head/navi/htl_off.gif)  no-repeat left top;
	display: block;
}
#navi950New .dairTabOff{
	width:79px;
}
#navi950New .dairTabOff a {
	background: url(/images/head/navi/dair02_off.gif)  no-repeat left top;
	display: block;
}
#navi950New .domeTabOff{
	width:80px;
}
#navi950New .domeTabOff a {
	background: url(/images/head/navi/dome02_off.gif)  no-repeat right top;
	display: block;
}
#navi950New .busTabOff{
	width:79px;
}
#navi950New .busTabOff a {
	background: url(/images/head/navi/bus02_off.gif)  no-repeat left top;
	display: block;
}
#navi950New .dhtlTabOff{
	width:81px;
}
#navi950New .dhtlTabOff a {
	background: url(/images/head/navi/dhtl_off.gif)  no-repeat left top;
	display: block;
}
#navi950New .myTabOff a {
	background: url(/images/head/navi/my_off.gif)  no-repeat left top;
	display: block;
}

/* タブ下のライン-------------------------------------------------- */

#navi950New  ul.line_air {
background: url(/images/head/navi/line_air.gif) no-repeat left bottom;
}

#navi950New ul.line_abtour {
background: url(/images/head/navi/line_abtour.gif) no-repeat left bottom;
}

#navi950New ul.line_htl {
background: url(/images/head/navi/line_htl.gif) no-repeat left bottom;
}

#navi950New ul.line_dome {
background: url(/images/head/navi/line_dome.gif) no-repeat left bottom;
}
#navi950New ul.line_dair {
background: url(/images/head/navi/line_dair.gif) no-repeat left bottom;
}

#navi950New ul.line_bus {
background: url(/images/head/navi/line_bus.gif) no-repeat left bottom;
}

#navi950New ul.line_dhtl {
background: url(/images/head/navi/line_dhtl.gif) no-repeat left bottom;
}

#navi950New ul.line_my {
background: url(/images/head/navi/line_my.gif) no-repeat left bottom;
}



/*--------------------------------------------------------------
■760幅用
---------------------------------------------------------------*/

#navi760New {
	margin: 0px;
	padding: 0px;
	width:760px;
	height:50px;
}

#navi760New img {border:none;}

#navi760New ul {
	border: 0px;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	width:760px;
	height:50px;
}
#navi760New li {
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;
	height:39px;
	overflow:hidden;
}

#navi760New li a {
	font-size:1px;
	text-indent:-9999px;
	height:39px;
	overflow:hidden;
}

#navi760New .ml20 {margin-left:20px;}

#navi760New {
	background: url(/images/head/navi/gn_bg.gif)  no-repeat left top;
	height: 52px
}

#navi760New ul {
	height: 52px;
}

#navi760New li {
	width:96px;
	height: 35px;
	overflow:hidden;
	margin-top: 6px;
}
#navi760New li.myTabOn,
#navi760New li.myTabOff {
	width: 142px;
	margin-top: 6px;
	margin-left: 48px;
}

#navi760New li.cateab,
#navi760New li.catedome {
	width: 80px;
	height: 41px;
	margin-top: 0px;
}

#navi760New li.catedome {
	margin-left: 16px;
}

#navi760New li.cateab a,
#navi760New li.cateab a:hover,
#navi760New li.cateab a:visited,
#navi760New li.catedome a,
#navi760New li.catedome a:hover,
#navi760New li.catedome a:visited {
	display: block;
	height: 41px;
}

/* 初期値（海外air）-------------------------------------------------- */

#navi760New .airTabOn a,
#navi760New .airTabOn a:hover,
#navi760New .airTabOn a:visited {
	background: url(/images/head/navi/air_on.gif)  no-repeat right top;
	display: block;
}

#navi760New .abtourTabOn a,
#navi760New .abtourTabOn a:hover,
#navi760New .abtourTabOn a:visited {
	background: url(/images/head/navi/abtour_on.gif?2014060300)  no-repeat left top;
	display: block;
}

#navi760New .htlTabOn a,
#navi760New .htlTabOn a:hover,
#navi760New .htlTabOn a:visited {
	background: url(/images/head/navi/htl_on.gif)  no-repeat left top;
	display: block;
}
#navi760New .dairTabOn a,
#navi760New .dairTabOn a:hover,
#navi760New .dairTabOn a:visited {
	background: url(/images/head/navi/dair_on.gif)  no-repeat left top;
	display: block;
}
#navi760New .domeTabOn a,
#navi760New .domeTabOn a:hover,
#navi760New .domeTabOn a:visited {
	background: url(/images/head/navi/dome_on.gif)  no-repeat right top;
	display: block;
}
#navi760New .busTabOn a,
#navi760New .busTabOn a:hover,
#navi760New .busTabOn a:visited {
	background: url(/images/head/navi/bus_on.gif)  no-repeat left top;
	display: block;
}
#navi760New .myTabOn a,
#navi760New .myTabOn a:hover,
#navi760New .myTabOn a:visited {
	background: url(/images/head/navi/my_on.gif)  no-repeat left top;
	display: block;
}

/* マウスオーバー用-------------------------------------------------- */

#navi760New .airTabOff a:hover {
	background: url(/images/head/navi/air03_on.gif) no-repeat right top;
}
#navi760New .abtourTabOff a:hover {
	background: url(/images/head/navi/abtour03_on.gif?2014060300) no-repeat left top;
}
#navi760New .htlTabOff a:hover {
	background: url(/images/head/navi/htl03_on.gif) no-repeat left top;
}
#navi760New .dairTabOff a:hover {
	background: url(/images/head/navi/dair03_on.gif) no-repeat left top;
}
#navi760New .domeTabOff a:hover {
	background: url(/images/head/navi/dome03_on.gif) no-repeat right top;
}
#navi760New .busTabOff a:hover {
	background: url(/images/head/navi/bus03_on.gif) no-repeat left top;
}
#navi760New .dhtlTabOff a:hover {
	background: url(/images/head/navi/dhtl03_on.gif) no-repeat left top;
}
#navi760New .myTabOff a:hover {
	background: url(/images/head/navi/my_on.gif) no-repeat left top;
}

/* 非選択用-------------------------------------------------- */

#navi760New .airTabOff a {
	background: url(/images/head/navi/air_off.gif)  no-repeat right top;
	display: block;
}
#navi760New .abtourTabOff a {
	background: url(/images/head/navi/abtour_off.gif?2014060300)  no-repeat left top;
	display: block;
}
#navi760New .htlTabOff a {
	background: url(/images/head/navi/htl_off.gif)  no-repeat left top;
	display: block;
}
#navi760New .dairTabOff a {
	background: url(/images/head/navi/dair_off.gif)  no-repeat left top;
	display: block;
}
#navi760New .domeTabOff a {
	background: url(/images/head/navi/dome_off.gif)  no-repeat right top;
	display: block;
}
#navi760New .busTabOff a {
	background: url(/images/head/navi/bus_off.gif)  no-repeat left top;
	display: block;
}
#navi760New .myTabOff a {
	background: url(/images/head/navi/my_off.gif)  no-repeat left top;
	display: block;
}

/* タブ下のライン-------------------------------------------------- */

#navi760New  ul.line_air {
background: url(/images/head/navi/line_air.gif) no-repeat left bottom;
}

#navi760New ul.line_abtour {
background: url(/images/head/navi/line_abtour.gif?2014060300) no-repeat left bottom;
}

#navi760New ul.line_htl {
background: url(/images/head/navi/line_htl.gif) no-repeat left bottom;
}

#navi760New ul.line_dome {
background: url(/images/head/navi/line_dome.gif) no-repeat left bottom;
}
#navi760New ul.line_dair {
background: url(/images/head/navi/line_dair.gif) no-repeat left bottom;
}

#navi760New ul.line_bus {
background: url(/images/head/navi/line_bus.gif) no-repeat left bottom;
}
#navi760New ul.line_my {
background: url(/images/head/navi/line_my.gif) no-repeat left bottom;
}

