@charset "Shift_JIS";

/* はやぶさ、地球への旅に出発　トップCSS */

#top_content {
	width:743px;
	background:url(img/main_bg.jpg) top left repeat-y #000000;
	color:#ffffff;
	}
	
#block01 {
	width:743px;
	background:url(img/bg_01.jpg) top left no-repeat;
}

#block01 p {
	padding:110px 20px 0 20px;
	}

table {
	margin:0;
	padding:0;
	}

/* Hayabusa Project Team 写真エリア */

#team_photo {
	float:right; width:376px; height:336px; margin:6px 0 25px 45px;
	background:url(img/team_title.jpg) top left no-repeat;
	}

#kawaguchi_photo {
	width:79px;
	height:92px;
	position:relative;
	top:0px;
	left:113px;
	}

#yoshikawa_photo {
	width:80px;
	height:87px;
	position:relative;
	top:22px;
	left:125px;
	}

#kuninaka_photo {
	width:80px;
	height:83px;
	position:relative;
	top:20px;
	left:-181px;
	}

#yano_photo {
	width:80px;
	height:87px;
	position:relative;
	top:35px;
	left:243px;
	
	}
#saito_photo {
	width:80px;
	height:85px;
	position:relative;
	top:33px;
	left:-108px;
	}
			
#abe_photo {
	width:81px;
	height:86px;
	position:relative;
	top:132px;
	left:37px;
	}

#sawai_photo {
	width:80px;
	height:86px;
	position:relative;
	top:42px;
	left:7px;
	}

#yoshimitsu_photo {
	width:79px;
	height:91px;
	position:relative;
	top:71px;
	left:23px;
	}

#block02 table {
	width:703px;
	margin:10px 20px 0px 20px;
	border:none;
	}

#block02 table td {
	padding-bottom:20px;
	}
	
td#yoshikawa_btn,td#yano_btn,td#abe_btn,
td#yoshimitsu_btn {
	text-align:right;
	}
	
td#yoshikawa_btn {
	padding-top:6px;
	}
	
td#yoshimitsu_btn {
	padding-top:1px;
	}
	
p#kanren {
	padding:0 0 25px 20px;
	font-weight:bold;
	}
	
p#kanren a {
	color:#f77b00;
	}