@charset "Shift_JIS";
/* ---------------------------------------------
*Since 2007-3-5
*Modified 2007-6-18
*  ---------------------------------------------
*/

#wrapper {
	background-color: #e6e6e6;	/* edited by keshiki */
}

#jaxa-header {
	border-bottom: 3px solid #007cdf;
	background-color: #ffffff;
}
#jaxa-header table{	/* added by keshiki */
	margin: 0 auto;
}
#header {
	position: relative;
	height: 104px;
	/* background: url(../common/bg03.gif) repeat-x left top; CommentOut by keshiki */
	/* added by keshiki */
	height: 141px;
	background: #104d76 url(../common/top/header_obi_bg.jpg) no-repeat center top;
	margin-bottom: -47px;
	/* end */
}
/* body#topCat #header { CommentOut by keshiki
	height: 91px;
} */
#main {
	width: 800px;
	min-height: 515px;
	padding-bottom: 35px;
	margin: 0 auto; /* added by keshiki */
	/* added by keshiki */
	position: relative;
	/* end */
}
#primary {
	float: right;
	width: 606px;
}
body#topCat #primary{
	margin-top: 67px;
}
#secondary {
	float: left;
	width: 177px;
	padding-top: 17px;
}
#jaxa-footer {
	border-top: 3px solid #007cdf;
	background-color: #ffffff;
}

#jaxa-footer table{	/* added by keshiki */
	margin: 0 auto; 
	width: 800px;
	font-size:93%;
}
#jaxa-footer a[href="http://www.jaxa.jp/help_j.html"] {	/* added by keshiki */
	display: none;
}
#jaxa-footer a[href="http://fanfun.jaxa.jp/navigator/"] {	/* added by keshiki */
	margin-left: -12px;
}