body { font-family: "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", sans-serif;}

.clearfix:before,
.clearfix:after{
	content:"";
	display:block;
	overflow:hidden;
}
.clearfix:after{ clear:both;}
.clearfix{ zoom:1;}

#topNavArea {
	margin-top:3px;
}
#bottomNavArea {
	margin-bottom:30px;
}
#topNavArea .inner01,
#bottomNavArea .inner01 {
	width:960px;
	background:#ffffff;
	margin:0 auto;
}
#topNavArea .inner02,
#bottomNavArea .inner02 {
	background:url("/tyo/special/newzealand/img/index_nav_bg.gif") no-repeat 778px -4px;
	padding-top:30px;
}
#topNavArea .pageTtl,
#bottomNavArea .pageTtl { 
	width:202px;
	float:left;
	margin-right:45px;
}
#topNavArea ul li,
#bottomNavArea  ul li {
	font-size:135%;
	line-height:1.4;
	float:left;
	margin-right:30px;
	text-align:center;
}
#topNavArea ul li a,
#bottomNavArea ul li a {
	display:block;
	color:#000000;
	text-decoration:none;
	padding-left:12px;
}
#topNavArea ul li.nav03 a,
#topNavArea ul li.nav04 a,
#bottomNavArea ul li.nav03 a,
#bottomNavArea ul li.nav04 a  {
	padding-left:20px;
}
#topNavArea ul li a:visited,
#bottomNavArea ul li a:visited {
	color:#000000;
	text-decoration:none;
}
#topNavArea ul li a:hover,
#bottomNavArea ul li a:hover {
	color:#24939D;
	background:url("/tyo/special/newzealand/img/index_nav_ico_on.gif") no-repeat left 5px;
	text-decoration:none;
}
#topNavArea ul li.active,
#bottomNavArea ul li.active {
	color:#24939D;
	padding-left:12px;
	background:url("/tyo/special/newzealand/img/index_nav_ico_on.gif") no-repeat left 5px;
}
#topNavArea ul li.active.nav03,
#topNavArea ul li.active.nav04,
#bottomNavArea ul li.active.nav03,
#bottomNavArea ul li.active.nav04{
	color:#24939D;
	padding-left:20px;
	background:url("/tyo/special/newzealand/img/index_nav_ico_on.gif") no-repeat left 5px;
}
#topNavArea ul li.active a:visited,
#bottomNavArea ul li.active a:visited {
	color:#24939D;
}
#topNavArea ul li.active a:hover,
#bottomNavArea ul li.active a:hover {
	color:#24939D;
	background:none;
}
#topNavArea ul li strong,
#bottomNavArea ul li strong {
	font-weight:normal;
	font-size:110%;
}