@charset "Shift_JIS";
/* ---------------------------------------------
*Since 2007-3-12
*Modified 2007-7-24
*  ---------------------------------------------
*/

body {
	margin: 0;
	border: none;
	font-size: 10pt;
	font-family: "CI", "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", sans-serif;
	color: black;
	background: none;
}
#wrapper,
.wrapper {
	background: none;
}
#primary{
	float: none;
}
/*h2,
h3,
h4 {
	font-size: 14pt;
}
#wrapper {
	width: 100%;
}*/
#skipLink,
#jaxa-header,
#header,
#primary p#crumb,
#primary div#localNav,
#primary div#content div#stepNav,
#primary ul#navPageTop,
#secondary,
span.out{
	display: none;
}


/* TOPy[W
   --------------------------------------------- */
body#topCat{
	background-color: #000000;
}
body#topCat #jaxa-header div#searchBox{
	display: none;
}
body#topCat div.wrapper{
	background: #000000 url(../common/bg-body/bg_top.jpg) no-repeat left top;
}
body#topCat #header ul#globalNav li{
	display: none;
}
body#topCat div#guideTab{
	display: none !important;
}
body#topCat #jaxa-header,
body#topCat #header,
body#topCat #primary p#crumb,
body#topCat #primary div#localNav,
body#topCat #primary div#content div#stepNav,
body#topCat #primary ul#navPageTop,
body#topCat #secondary{
	display: block;
}
body#topCat #wrapper {
	height: 100%;
}
body#topCat #main {
	width: 1000px;
	padding-bottom: 35px;
}
body#topCat #primary{
	float: right;
	width: 807px;
}
* html body#topCat #primary div#box2{
	background: none;
}
body#topCat div#flDl{
	display: none;
}
body#topCat #jaxa-footer{
	float: none;
	clear: both;
}