<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "shift_jis";

#headerAreaA01 div,
#headerAreaA01 dl,
#headerAreaA01 dt,
#headerAreaA01 dd,
#headerAreaA01 ul,
#headerAreaA01 ol,
#headerAreaA01 li,
#headerAreaA01 h1,
#headerAreaA01 h2,
#headerAreaA01 h3,
#headerAreaA01 form,
#headerAreaA01 input,
#headerAreaA01 textarea,
#headerAreaA01 p,
#headerAreaA02 div,
#headerAreaA02 dl,
#headerAreaA02 dt,
#headerAreaA02 dd,
#headerAreaA02 ul,
#headerAreaA02 ol,
#headerAreaA02 li,
#headerAreaA02 h1,
#headerAreaA02 h2,
#headerAreaA02 h3,
#headerAreaA02 form,
#headerAreaA02 input,
#headerAreaA02 textarea,
#headerAreaA02 p,
#headerAreaB01 div,
#headerAreaB01 dl,
#headerAreaB01 dt,
#headerAreaB01 dd,
#headerAreaB01 ul,
#headerAreaB01 ol,
#headerAreaB01 li,
#headerAreaB01 h1,
#headerAreaB01 h2,
#headerAreaB01 h3,
#headerAreaB01 form,
#headerAreaB01 input,
#headerAreaB01 textarea,
#headerAreaB01 p,
#footerArea div,
#footerArea dl,
#footerArea dt,
#footerArea dd,
#footerArea ul,
#footerArea ol,
#footerArea li,
#footerArea h1,
#footerArea h2,
#footerArea h3,
#footerArea form,
#footerArea input,
#footerArea textarea,
#footerArea p,
#crossLinkArea div,
#crossLinkArea dl,
#crossLinkArea dt,
#crossLinkArea dd,
#crossLinkArea ul,
#crossLinkArea ol,
#crossLinkArea li,
#crossLinkArea h1,
#crossLinkArea h2,
#crossLinkArea h3,
#crossLinkArea form,
#crossLinkArea input,
#crossLinkArea textarea,
#crossLinkArea p {
	margin:0;
	padding:0;
}

#headerAreaA01 img,
#headerAreaA02 img,
#headerAreaB01 img,
#footerArea img {
	border:0;
	vertical-align:bottom;	
}

#headerAreaA01 li,
#headerAreaA02 li,
#headerAreaB01 li,
#footerArea li,
#crossLinkArea li {
	list-style:none;
}

#headerAreaA01 h1,
#headerAreaA02 h1,
#headerAreaB01 h1 {
	font-size:100%;
	font-weight:normal;
}

#headerAreaA01 input,
#headerAreaA01 textarea,
#headerAreaA01 select,
#headerAreaA02 input,
#headerAreaA02 textarea,
#headerAreaA02 select,
#headerAreaB01 input,
#headerAreaB01 textarea,
#headerAreaB01 select {
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
}

#headerAreaA01 input,
#headerAreaA01 textarea,
#headerAreaA01 select,
#headerAreaA02 input,
#headerAreaA02 textarea,
#headerAreaA02 select,
#headerAreaB01 input,
#headerAreaB01 textarea,
#headerAreaB01 select {
  *font-size:100%;
}

#headerAreaA01 input,
#headerAreaA01 textarea,
#headerAreaA01 select,
#headerAreaA01 label,
#headerAreaA02 input,
#headerAreaA02 textarea,
#headerAreaA02 select,
#headerAreaA02 label,
#headerAreaB01 input,
#headerAreaB01 textarea,
#headerAreaB01 select,
#headerAreaB01 label {
	vertical-align:middle;
}

/*body*/

#headerAreaA01,
#headerAreaA02,
#headerAreaB01,
#footerArea,
#crossLinkArea {
	font:13px/1.231 arial, helvetica, clean, sans-serif;
  *font-size:small;
  *font:x-small;
}

#headerAreaA01 input,
#headerAreaA01 textarea,
#headerAreaA01 select,
#headerAreaA02 input,
#headerAreaA02 textarea,
#headerAreaA02 select,
#headerAreaB01 input,
#headerAreaB01 textarea,
#headerAreaB01 select {
	font:99% arial, helvetica, clean, sans-serif;
}

#headerAreaA01,
#headerAreaA02,
#headerAreaB01,
#footerArea,
#crossLinkArea {
	font:13px/1.231 arial, helvetica, clean, sans-serif;
  *font-size:small; /* for IE */
  *font:x-small; /* for IE in quirks mode */
}

#headerAreaA01 input,
#headerAreaA01 textarea,
#headerAreaA01 select,
#headerAreaA02 input,
#headerAreaA02 textarea,
#headerAreaA02 select,
#headerAreaB01 input,
#headerAreaB01 textarea,
#headerAreaB01 select {
	font:99% arial, helvetica, clean, sans-serif;
}

#headerAreaA01,
#headerAreaA02,
#headerAreaB01,
#footerArea,
#crossLinkArea {
	font-family:sans-serif;
	color:#000;
}

#headerAreaA01 a,
#headerAreaA02 a,
#headerAreaB01 a,
#footerArea a,
#crossLinkArea a {
	color:#0066cc;
	text-decoration:none;
}

#headerAreaA01 a:link,
#headerAreaA02 a:link,
#headerAreaB01 a:link,
#footerArea a:link,
#crossLinkArea a:link {
	color:#0066cc;
	text-decoration:none;
}

#headerAreaA01 a:visited,
#headerAreaA02 a:visited,
#headerAreaB01 a:visited,
#footerArea a:visited,
#crossLinkArea a:visited {
	color:#468ace;
	text-decoration:none;
}

#headerAreaA01 a:hover,
#headerAreaA02 a:hover,
#headerAreaB01 a:hover,
#footerArea a:hover,
#crossLinkArea a:hover {
	color:#468ace;
	text-decoration:underline;
}

#headerAreaA01 a:active,
#headerAreaA02 a:active,
#headerAreaB01 a:active,
#footerArea a:active,
#crossLinkArea a:active {
	color:#468ace;
	text-decoration:none;
}

/* clearfix ------- */
/* For modern browsers */
#headerAreaA01 .clear:before,
#headerAreaA01 .clear:after,
#headerAreaA02 .clear:before,
#headerAreaA02 .clear:after,
#headerAreaB01 .clear:before,
#headerAreaB01 .clear:after,
#footerArea .clear:before,
#footerArea .clear:after,
#crossLinkArea .clear:before,
#crossLinkArea .clear:after {
	content:"";
	display:table;
}

#headerAreaA01 .clear:after,
#headerAreaA02 .clear:after,
#headerAreaB01 .clear:after,
#footerArea .clear:after,
#crossLinkArea .clear:after {
	clear:both;
}
/* For IE 6/7 (trigger hasLayout) */
#headerAreaA01 .clear,
#headerAreaA02 .clear,
#headerAreaB01 .clear,
#footerArea .clear,
#crossLinkArea .clear {
	zoom:1;
}


#headerAreaA01,
#headerAreaA02,
#headerAreaB01,
#footerArea,
#crossLinkArea {
	font-family: "ＭＳ Ｐゴシック", "MS PGothic", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", sans-serif, Osaka;
}

body.android #headerAreaA01,
body.ipad #headerAreaA01, 
body.android ##headerAreaA02,
body.ipad #headerAreaA02,
body.android #headerAreaB01,
body.ipad #headerAreaB01,
body.android #footerArea,
body.ipad #footerArea,
body.android #crossLinkArea,
body.ipad #crossLinkArea  {
	font-family:ArialMT, "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3";
}


/*=====================
wrapper
=====================*/
#wrapper {
    border-left:none;
    border-right:none;
    margin:0 auto;
    padding:0;
    width: 970px;
}


/*=====================
headerArea
=====================*/
#headerAreaA01,
#headerAreaA02 {
	width:970px;
}

#headerAreaA01 h1#tagline,
#headerAreaA01 p#tagline,
#headerAreaA02 p#tagline {
	background:#f2f2f2;
	font-size:10px;
	padding:3px 5px;
}

#headerAreaA01 #headerAreaInner,
#headerAreaA02 #headerAreaInner {
	background:url(/shared2013/common/images/bg_header_01.gif) no-repeat left bottom;
	position:relative;
	/z-index:15; /*ie7 hack*/
	width:970px;
  min-height:90px;
  height:auto !important;
  height:90px;
}

#headerAreaA01 #headerAreaInner #logoBlock,
#headerAreaA02 #headerAreaInner #logoBlock {
	position:absolute;
	left:20px;
	top:8px;
}

#headerAreaA01 #headerAreaInner #logoBlock a,
#headerAreaA02 #headerAreaInner #logoBlock a {
  display:block;
  width:88px;
  height:74px;
  background:url(/shared2013/common/images/splite_header.png) no-repeat -1023px 0;
  white-space:nowrap;
  text-indent:100%;
  overflow: hidden;
}

#headerAreaA01 #headerAreaInner #logoBlock a:hover,
#headerAreaA02 #headerAreaInner #logoBlock a:hover {
  background:url(/shared2013/common/images/splite_header.png) no-repeat -1023px -74px;
}

#headerAreaA01 #headerAreaInner .headerNavBlock01,
#headerAreaA02 #headerAreaInner .headerNavBlock01 {
	position:absolute;
	top:8px;
	background:#111184;
	z-index:2;
}

#headerAreaA01 #headerAreaInner .headerNavBlock01 {
	left:210px;
	/left:206px; /*ie7 hack*/
}

#headerAreaA02 #headerAreaInner .headerNavBlock01 {
	right:10px !important;
}

.ipad #headerAreaA01 #headerAreaInner .headerNavBlock01 {
	left:180px;
	/*left:160px;*/	
}

#headerAreaA01 #headerAreaInner .headerNavBlock01 ul li,
#headerAreaA02 #headerAreaInner .headerNavBlock01 ul li {
	font-size:11px;
	line-height:1;
	float:left;
	display:block;
	padding:2px 10px;
	background:url(/shared2013/common/images/ln_header_01.gif) repeat-y right center;
}

#headerAreaA01 #headerAreaInner .headerNavBlock01 ul li.last-child,
#headerAreaA02 #headerAreaInner .headerNavBlock01 ul li.last-child {
	padding-right:0;
	background:none;
}

#headerAreaA01 #headerAreaInner .headerNavBlock01 ul li a,
#headerAreaA02 #headerAreaInner .headerNavBlock01 ul li a {
	color:#fff;
}

#headerAreaA01 #headerAreaInner .headerNavBlock02 {
	position:absolute;
	right:7px;
	top:6px;
	/top:5px; /*ie7 hack*/
}

#headerAreaA01 #headerAreaInner .headerNavBlock02 ul,
#headerAreaA01 #headerAreaInner .headerNavBlock02 form {
	float:left;
}

#headerAreaA01 #headerAreaInner .headerNavBlock02 img {
	display:block;
}

#headerAreaA01 #headerAreaInner .headerNavBlock02 ul li {
	float:left;
	display:block;
}

#headerAreaA01 #headerAreaInner .headerNavBlock02 ul li a {
  display:block;
  white-space:nowrap;
  text-indent:100%;
  overflow: hidden;	
}

#headerAreaA01 #headerAreaInner .headerNavBlock02 ul li.nav01 {
	margin-right:5px;
}

#headerAreaA01 #headerAreaInner .headerNavBlock02 ul li.nav01 a {
  width:90px;
  height:19px;
  background:url(/shared2013/common/images/splite_header.png) no-repeat -759px -38px;
}

#headerAreaA01 #headerAreaInner .headerNavBlock02 ul li.nav01 a:hover {
  width:90px;
  height:19px;
  background:url(/shared2013/common/images/splite_header.png) no-repeat -759px -57px;
}


#headerAreaA01 #headerAreaInner .headerNavBlock02 ul li.nav02 {
	margin-right:9px;
}

#headerAreaA01 #headerAreaInner .headerNavBlock02 ul li.nav02 a {
  width:208px;
  height:19px;
  background:url(/shared2013/common/images/splite_header.png) no-repeat -759px -0px;
}

#headerAreaA01 #headerAreaInner .headerNavBlock02 ul li.nav02 a:hover {
  width:208px;
  height:19px;
  background:url(/shared2013/common/images/splite_header.png) no-repeat -759px -19px;
}

#headerAreaA01 #headerAreaInner .headerNavBlock02 dl dt,
#headerAreaA01 #headerAreaInner .headerNavBlock02 dl dd {
	float:left;
}

#headerAreaA01 #headerAreaInner .headerNavBlock02 dl dt {
	margin-right:3px;
}

#headerAreaA01 #headerAreaInner .headerNavBlock02 dl dt input {
	width:128px;
	height:18px;
	border:none;
	border-top:solid 1px #b7b7b7;
	padding:0 2px;
	line-height:1.3;
	padding:2px 2px 0\9; /*ie7 - 8 hack*/
	height:16px\9; /*ie7 - 8 hack*/
}

#headerAreaB01 {
	background:url(/shared2013/common/images/bg_header_04.gif) no-repeat left bottom #111085;
	position:relative;
	width:970px;
  min-height:72px;
  height:auto !important;
  height:72px;
	padding-bottom:3px;
	margin-bottom:20px;
}

#headerAreaB01 p#logoBlock {
	position:absolute;
	left:20px;
	top:8px;	
}

#headerAreaB01 p#logoBlock a {
  display:block;
  white-space:nowrap;
  text-indent:100%;
  overflow: hidden;
  width:88px;
	height:58px;
	background:url(/shared2013/common/images/splite_header.png) no-repeat -1112px 0;
}

/*=====================
gnavArea
=====================*/
#headerAreaA01 #headerAreaInner #gnavArea,
#headerAreaA02 #headerAreaInner #gnavArea {
	position:absolute;
	left:145px;
	top:42px;
}

#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock01,
#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock02,
#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock03,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock01,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock02,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock03 {
	float:left;
}

body#jr2013 #headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock01,
body#jr2013 #headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock01 {
	padding-bottom:9px;
	background:url(//www.nta.co.jp/shared2013/common/images/ic_menu_kokunai.gif) no-repeat 55px bottom;
}

body#yado2013 #headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock01,
body#yado2013 #headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock01 {
	padding-bottom:9px;
	background:url(//www.nta.co.jp/shared2013/common/images/ic_menu_kokunai.gif) no-repeat 205px bottom;
}

body#kokunai2013 #headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock01,
body#kokunai2013 #headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock01 {
	padding-bottom:9px;
	background:url(//www.nta.co.jp/shared2013/common/images/ic_menu_kokunai.gif) no-repeat 130px bottom;
}

body#bus2013 #headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock01,
body#bus2013 #headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock01 {
	padding-bottom:9px;
	background:url(//www.nta.co.jp/shared2013/common/images/ic_menu_kokunai.gif) no-repeat 280px bottom;
}

body#rentacar2013 #headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock01,
body#rentacar2013 #headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock01 {
	padding-bottom:9px;
	background:url(//www.nta.co.jp/shared2013/common/images/ic_menu_kokunai.gif) no-repeat 348px bottom;
}

body#aso2013 #headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock01,
body#aso2013 #headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock01 {
	padding-bottom:9px;
	background:url(//www.nta.co.jp/shared2013/common/images/ic_menu_kokunai.gif) no-repeat 408px bottom;
}

body#kaigai2013 #headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock02,
body#kaigai2013 #headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock02 {
	padding-bottom:9px;
	background:url(//www.nta.co.jp/shared2013/common/images/ic_menu_kaigai.gif) no-repeat 55px bottom;
}

body#kaigai_air2013 #headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock02,
body#kaigai_air2013 #headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock02 {
	padding-bottom:9px;
	background:url(//www.nta.co.jp/shared2013/common/images/ic_menu_kaigai.gif) no-repeat 125px bottom;
}

body#kaigai_fit2013 #headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock02,
body#kaigai_fit2013 #headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock02 {
	padding-bottom:9px;
	background:url(//www.nta.co.jp/shared2013/common/images/ic_menu_kaigai.gif) no-repeat 250px bottom;
}

body#kaigai_hotel2013 #headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock02,
body#kaigai_hotel2013 #headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock02 {
	padding-bottom:9px;
	background:url(//www.nta.co.jp/shared2013/common/images/ic_menu_kaigai.gif) no-repeat 187px bottom;
}

#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock01 dl,
#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock02 dl,
#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock03,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock01 dl,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock02 dl,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock03 {
	padding-bottom:7px;
}

#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock01 dl,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock01 dl {
  background:url(../images/splite_header2.png) no-repeat -178px -42px;	
	margin-right:9px;
}

#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock02 dl,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock02 dl {
  background:url(../images/splite_header2.png) no-repeat -625px -42px;	
	/*margin-right:8px;*/
}

#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock03,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock03 {
  background:url(../images/splite_header2.png) no-repeat -914px -42px;	
}

#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock01 dl dt,
#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock01 dl dd,
#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock02 dl dt,
#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock02 dl dd,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock01 dl dt,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock01 dl dd,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock02 dl dt,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock02 dl dd {
	float:left;
}

#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock01 dl dd a,
#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock02 dl dd a,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock01 dl dd a,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock02 dl dd a,
#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock03 p.nav01 a,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock03 p.nav01 a,
#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock01 dl dt,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock01 dl dt,
#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock02 dl dt,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock02 dl dt {
  display:block;
  white-space:nowrap;
  text-indent:100%;
  overflow: hidden;	
}

#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock01 dl dt,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock01 dl dt {
  width:25px;
  height:41px;
  background:url(../images/splite_header2.png) no-repeat -899px -38px;	
}

#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock02 dl dt,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock02 dl dt {
  width:25px;
  height:41px;
  background:url(../images/splite_header2.png) no-repeat -873px -38px;	
}

#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock01 dl dd.nav01 a,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock01 dl dd.nav01 a {
  width:76px;
  height:41px;
  background:url(../images/splite_header2.png) no-repeat 0px 0px;	
}



body#jr2013 #headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock01 dl dd.nav01 a,
body#jr2013 #headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock01 dl dd.nav01 a,
#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock01 dl dd.nav01 a:hover,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock01 dl dd.nav01 a:hover {
  background:url(../images/splite_header2.png) no-repeat 0px -41px;	
}

#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock01 dl dd.nav02 a,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock01 dl dd.nav02 a {
  width:75px;
  height:41px;
  background:url(../images/splite_header2.png) no-repeat -76px 0px;	
}

body#kokunai2013 #headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock01 dl dd.nav02 a,
body#kokunai2013 #headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock01 dl dd.nav02 a,
#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock01 dl dd.nav02 a:hover,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock01 dl dd.nav02 a:hover {
  background:url(../images/splite_header2.png) no-repeat -76px -41px;	
}

#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock01 dl dd.nav03 a,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock01 dl dd.nav03 a {
  width:75px;
  height:41px;
  background:url(../images/splite_header2.png) no-repeat -151px 0px;	
}

body#yado2013 #headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock01 dl dd.nav03 a,
body#yado2013 #headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock01 dl dd.nav03 a,
#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock01 dl dd.nav03 a:hover,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock01 dl dd.nav03 a:hover {
  background:url(../images/splite_header2.png) no-repeat -151px -41px;	
}

#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock01 dl dd.nav04 a ,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock01 dl dd.nav04 a {
  width:75px;
  height:41px;
  background:url(../images/splite_header2.png) no-repeat -226px 0px;	
}

body#bus2013 #headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock01 dl dd.nav04 a,
body#bus2013 #headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock01 dl dd.nav04 a,
#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock01 dl dd.nav04 a:hover,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock01 dl dd.nav04 a:hover {
  background:url(../images/splite_header2.png) no-repeat -226px -41px;	
}

#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock01 dl dd.nav05 a,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock01 dl dd.nav05 a {
  width:60px;
  height:41px;
  background:url(../images/splite_header2.png) no-repeat -301px 0px;	
}

body#rentacar2013 #headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock01 dl dd.nav05 a,
body#rentacar2013 #headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock01 dl dd.nav05 a,
#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock01 dl dd.nav05 a:hover,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock01 dl dd.nav05 a:hover {
  background:url(../images/splite_header2.png) no-repeat -301px -41px;	
}

#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock01 dl dd.nav06 a,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock01 dl dd.nav06 a {
  width:60px;
  height:41px;
  background:url(../images/splite_header2.png) no-repeat -361px 0px;	
}

body#aso2013 #headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock01 dl dd.nav06 a,
body#aso2013 #headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock01 dl dd.nav06 a,
#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock01 dl dd.nav06 a:hover,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock01 dl dd.nav06 a:hover {
  background:url(../images/splite_header2.png) no-repeat -361px -41px;	
}

/*#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock02 dl dd.nav01 a,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock02 dl dd.nav01 a {
  width:76px;
  height:41px;
  background:url(../images/splite_header2.png) no-repeat -421px 0px;	
}

body#kaigai2013 #headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock02 dl dd.nav01 a,
body#kaigai2013 #headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock02 dl dd.nav01 a,
#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock02 dl dd.nav01 a:hover,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock02 dl dd.nav01 a:hover {
  background:url(../images/splite_header2.png) no-repeat -421px -41px;	
}*/

/*add20141028-nav01R---*/
#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock02 dl dd.nav01R a,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock02 dl dd.nav01R a {
  width:86px;
  height:41px;
  background:url(../images/splite_header2.png) no-repeat -421px 0px;	
}

body#kaigai2013 #headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock02 dl dd.nav01R a,
body#kaigai2013 #headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock02 dl dd.nav01R a,
#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock02 dl dd.nav01R a:hover,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock02 dl dd.nav01R a:hover {
  background:url(../images/splite_header2.png) no-repeat -421px -41px;	
}
/*---nav01R-add20141028*/



/*#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock02 dl dd.nav02 a,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock02 dl dd.nav02 a {
  width:62px;
  height:41px;
  background:url(../images/splite_header2.png) no-repeat -497px 0px;	
}

body#kaigai_air2013 #headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock02 dl dd.nav02 a,
body#kaigai_air2013 #headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock02 dl dd.nav02 a,
#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock02 dl dd.nav02 a:hover,

#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock02 dl dd.nav02 a:hover {
  background:url(../images/splite_header2.png) no-repeat -497px -41px;	
}*/

/*add20141028-nav02R---*/
#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock02 dl dd.nav02R a,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock02 dl dd.nav02R a {
  width:89px;
  height:41px;
  background:url(../images/splite_header2.png) no-repeat -507px 0;	
}

body#kaigai_air2013 #headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock02 dl dd.nav02R a,
body#kaigai_air2013 #headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock02 dl dd.nav02R a,
#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock02 dl dd.nav02R a:hover,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock02 dl dd.nav02R a:hover {
  background:url(../images/splite_header2.png) no-repeat -507px -41px;	
}

/*---nav02R-add20141028*/

/*#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock02 dl dd.nav03 a,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock02 dl dd.nav03 a {
  width:63px;
  height:41px;
  background:url(../images/splite_header2.png) no-repeat -559px 0px;	
}

body#kaigai_hotel2013 #headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock02 dl dd.nav03 a,
body#kaigai_hotel2013 #headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock02 dl dd.nav03 a,
#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock02 dl dd.nav03 a:hover,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock02 dl dd.nav03 a:hover {
  background:url(../images/splite_header2.png) no-repeat -559px -41px;	
}*/

/*add20141028-nav03R
#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock02 dl dd.nav03R a,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock02 dl dd.nav03R a {
  width:88px;
  height:41px;
  background:url(../images/splite_header2.png) no-repeat -596px 0px;	
}

body#kaigai_hotel2013 #headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock02 dl dd.nav03R a,
body#kaigai_hotel2013 #headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock02 dl dd.nav03R a,
#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock02 dl dd.nav03R a:hover,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock02 dl dd.nav03R a:hover {
  background:url(../images/splite_header2.png) no-repeat -596px -41px;	
}
nav03R-add20141028*/

div.nav03R{
  float:left;
}

div.nav03R p.nav01 a{
  overflow:hidden;
  text-indent:100%;
  white-space:nowrap;
   width:88px;
  height:41px;
  display:block;
  background:url(../images/splite_header2.png) no-repeat -596px 0px;
  border-bottom:7px solid #4EAB26;
  margin-right:8px
}


div.nav03R p.nav01 a:hover{
   width:88px;
  height:41px;
  background:url(../images/splite_header2.png) no-repeat -596px -41px;
}


#headerAreaA01 #headerAreaInner #gnavArea #dropDownMenu2 {
	position:absolute;
	right:30px;
	top:50px;
	z-index:150;
	width:132px;
	background:url(//www.nta.co.jp/shared2013/common/images/bg_header_02.png) no-repeat left top;
	padding-top:4px;
	display:none;
}

#headerAreaA01 #headerAreaInner #gnavArea #dropDownMenu2.act {
	display:block;
}

#headerAreaA01 #headerAreaInner #gnavArea #dropDownMenu2 ul {
	background:url(//www.nta.co.jp/shared2013/common/images/bg_header_03.png) no-repeat left bottom;
	padding-bottom:4px;
}

#headerAreaA01 #headerAreaInner #gnavArea #dropDownMenu2 ul li {
	background:url(//www.nta.co.jp/shared2013/common/images/ln_header_02.gif) repeat-x left bottom;
	padding:8px 10px 9px;
}

#headerAreaA01 #headerAreaInner #gnavArea #dropDownMenu2 ul li.last-child {
	background:none;
}

#headerAreaA01 #headerAreaInner #gnavArea #dropDownMenu2 ul li p {
	background:url(//www.nta.co.jp/shared2013/common/images/ic_cmn_01.gif) no-repeat left 0.3em;
	padding-left:14px;
}



/*---nav03R-add20141028*/




#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock02 dl dd.nav04 a,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock02 dl dd.nav04 a {
  width:62px;
  height:41px;
  background:url(../images/splite_header2.png) no-repeat -622px 0px;	
}

body#kaigai_fit2013 #headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock02 dl dd.nav04 a,
body#kaigai_fit2013 #headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock02 dl dd.nav04 a,
#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock02 dl dd.nav04 a:hover,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock02 dl dd.nav04 a:hover {
  background:url(../images/splite_header2.png) no-repeat -622px -41px;	
}

#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock03 p.nav01 a,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock03 p.nav01 a {
  width:74px;
  height:41px;
  background:url(../images/splite_header2.png) no-repeat -684px 0px;		
}

#headerAreaA01 #headerAreaInner #gnavArea div.gnavBlock03 p.nav01 a:hover,
#headerAreaA02 #headerAreaInner #gnavArea div.gnavBlock03 p.nav01 a:hover {
  background:url(../images/splite_header2.png) no-repeat -684px -41px;		
}

#headerAreaA01 #headerAreaInner #gnavArea #dropDownMenu,
#headerAreaA02 #headerAreaInner #gnavArea #dropDownMenu {
	position:absolute;
	right:6px;
	top:50px;
	z-index:150;
	width:132px;
	background:url(//www.nta.co.jp/shared2013/common/images/bg_header_02.png) no-repeat left top;
	padding-top:4px;
	display:none;
}

#headerAreaA01 #headerAreaInner #gnavArea #dropDownMenu.act,
#headerAreaA02 #headerAreaInner #gnavArea #dropDownMenu.act {
	display:block;
}

#headerAreaA01 #headerAreaInner #gnavArea #dropDownMenu ul,
#headerAreaA02 #headerAreaInner #gnavArea #dropDownMenu ul {
	background:url(//www.nta.co.jp/shared2013/common/images/bg_header_03.png) no-repeat left bottom;
	padding-bottom:4px;
}

#headerAreaA01 #headerAreaInner #gnavArea #dropDownMenu ul li,
#headerAreaA02 #headerAreaInner #gnavArea #dropDownMenu ul li {
	background:url(//www.nta.co.jp/shared2013/common/images/ln_header_02.gif) repeat-x left bottom;
	padding:8px 10px 9px;
}

#headerAreaA01 #headerAreaInner #gnavArea #dropDownMenu ul li.last-child,
#headerAreaA02 #headerAreaInner #gnavArea #dropDownMenu ul li.last-child {
	background:none;
}

#headerAreaA01 #headerAreaInner #gnavArea #dropDownMenu ul li p,
#headerAreaA02 #headerAreaInner #gnavArea #dropDownMenu ul li p {
	background:url(//www.nta.co.jp/shared2013/common/images/ic_cmn_01.gif) no-repeat left 0.3em;
	padding-left:14px;
}

/*=====================
contentsArea
=====================*/
#middleArea {
	position:relative;
}

#contentperiod {
  top:-20px;
  right:0;
}

#anchorlinks.clear:before,
#anchorlinks.clear:after {
	content:"";
	display:table;	
}

#anchorlinks.clear:after {
	clear:both;
}

/* For IE 6/7 (trigger hasLayout) */
#anchorlinks.clear {
	zoom:1;
}


/*=====================
footerArea
=====================*/
#crossLinkArea {
	width:950px;
	margin:10px auto 0;
	font-size:12px;
}

#crossLinkArea #crossLinkAreaInner {
	width:950px;
}

#crossLinkArea #crossLinkAreaInner .bnrBlock01 {
	width:940px;
	margin:0 auto 15px;
}

#crossLinkArea #crossLinkAreaInner .bnrBlock01 ul li {
	float:left;
	margin-right:10px;
	text-align:center;
}

#crossLinkArea #crossLinkAreaInner .bnrBlock01 ul li span {
	display:block;
	padding-top:5px;
  font-size:12px;
}

#crossLinkArea #crossLinkAreaInner .bnrBlock01 ul li.last-child {
	margin-right:0;
}

#crossLinkArea #crossLinkAreaInner .crossLinkBlock01,
#crossLinkArea #crossLinkAreaInner .crossLinkBlock02 {
	background:	#eee;
	padding:15px 20px;
	margin-bottom:5px;
}

#crossLinkArea #crossLinkAreaInner .crossLinkBlock01 ul.nav01,
#crossLinkArea #crossLinkAreaInner .crossLinkBlock01 ul.nav02 {
	text-align:center;
	letter-spacing:-1em;
}

#crossLinkArea #crossLinkAreaInner .crossLinkBlock01 ul.nav01 {
	margin-bottom:10px;
	font-weight:bold;
}

#crossLinkArea #crossLinkAreaInner .crossLinkBlock01 ul.nav01 li,
#crossLinkArea #crossLinkAreaInner .crossLinkBlock01 ul.nav02 li {
	letter-spacing:normal;
	display:inline-block;
	/display:inline; /*ie7 hack*/
	/zoom: 1; /*ie7 hack*/
	float:none;
}

#crossLinkArea #crossLinkAreaInner .crossLinkBlock01 ul li,
#crossLinkArea #crossLinkAreaInner .crossLinkBlock01 ul li a {
	color:#666;
}

#crossLinkArea #crossLinkAreaInner .crossLinkBlock01 ul li a:hover {
	color:#ff8000;
}

#crossLinkArea #crossLinkAreaInner .crossLinkBlock02 {
	margin-bottom:0;
}

#crossLinkArea #crossLinkAreaInner .crossLinkBlock02 dl.nav01 {
	margin-bottom:15px;
}

#crossLinkArea #crossLinkAreaInner .crossLinkBlock02 dl.nav01.last-child {
	margin-bottom:0;	
}

#crossLinkArea #crossLinkAreaInner .crossLinkBlock02 dl dt {
	float:left;
	color:#666;
	font-weight:bold;
}

#crossLinkArea #crossLinkAreaInner .crossLinkBlock02 dl dt a {
	color:#666;
	font-weight:bold;	
}

#crossLinkArea #crossLinkAreaInner .crossLinkBlock02 dl dt a:hover {
	color:#f80;
}

#crossLinkArea #crossLinkAreaInner .crossLinkBlock02 dl dd {
	padding-left:110px;
}

#crossLinkArea #crossLinkAreaInner .crossLinkBlock02 dl dd ul {
	letter-spacing:-1em;
}

#crossLinkArea #crossLinkAreaInner .crossLinkBlock02 dl dd ul li {
	letter-spacing:normal;
	display:inline-block;
	/display:inline; /*ie7 hack*/
	/zoom:1; /*ie7 hack*/
	float:none;
}

#crossLinkArea #crossLinkAreaInner .crossLinkBlock02 dl dd ul li,
#crossLinkArea #crossLinkAreaInner .crossLinkBlock02 dl dd ul li a,
#crossLinkArea #crossLinkAreaInner .crossLinkBlock02 dl dd p a {
	color:#666;
}

#crossLinkArea #crossLinkAreaInner .crossLinkBlock02 dl dd ul li a:hover,
#crossLinkArea #crossLinkAreaInner .crossLinkBlock02 dl dd p a:hover {
	color:#ff8000;
}

#crossLinkArea #crossLinkAreaInner .crossLinkBlock02 dl dd p {
	margin-top:10px;
}

#crossLinkArea #crossLinkAreaInner .crossLinkBlock02 dl.nav02 dt {
	color:#666;
	font-weight:bold;
	margin-bottom:10px;
	float:none;
}

#crossLinkArea #crossLinkAreaInner .crossLinkBlock02 dl.nav02 dt {
	float:none;
}

#crossLinkArea #crossLinkAreaInner .crossLinkBlock02 dl.nav02 dd {
  padding:0;
}

#crossLinkArea #crossLinkAreaInner .crossLinkBlock02 ul.nav02,
#crossLinkArea #crossLinkAreaInner .crossLinkBlock02 dl.nav02 dd ul {
	margin:0 0 15px 110px;
	letter-spacing:-1em;
}

#crossLinkArea #crossLinkAreaInner .crossLinkBlock02 ul.nav02 li,
#crossLinkArea #crossLinkAreaInner .crossLinkBlock02 dl.nav02 dd ul li {
	letter-spacing:normal;
	display:inline-block;
	/display:inline; /*ie7 hack*/
	/zoom:1; /*ie7 hack*/	
	margin-right:5px;
	color:#666;
	float:none;
}

#crossLinkArea #crossLinkAreaInner .crossLinkBlock02 ul.nav02 li a,
#crossLinkArea #crossLinkAreaInner .crossLinkBlock02 dl.nav02 dd ul a {
	color:#666;
}

#crossLinkArea #crossLinkAreaInner .crossLinkBlock02 ul.nav02 li a:hover,
#crossLinkArea #crossLinkAreaInner .crossLinkBlock02 dl.nav02 dd ul a:hover {
	color:#ff8000;
}

#crossLinkArea #crossLinkAreaInner .crossLinkBlock02 dl.nav03.last-child {
	margin-bottom:0;
}

#footerArea {
	margin-top:15px;
	font-size:12px;
}

#footerArea #footerAreaInner .footerNavBlock01 {
	text-align:center;
	margin-bottom:15px;
}

#footerArea #footerAreaInner .footerNavBlock01 ul {
	letter-spacing:-1em;
}

#footerArea #footerAreaInner .footerNavBlock01 ul li {
	letter-spacing:normal;
	display:inline-block;
	/display:inline; /*ie7 hack*/
	/zoom: 1; /*ie7 hack*/
	margin-right:15px;
	float:none;
}

#footerArea #footerAreaInner .footerNavBlock01 ul li.last-child {
	margin-right:0;
}

#footerArea #copyrightBlock {
	text-align:left;
	width:970px;
	background:#111184;
}

#footerArea #copyrightBlock p {
	padding:10px 0;
	text-align:center;
}</pre></body></html>