@charset "utf-8";
body {
	font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', sans-serif;
	font-size: 12px;
	line-height:1.5em;
}
h1 {
	padding:0;
	margin:0;
	line-height:1em;
}
h2 {
	font-size:22px;
	color:#003333;
	font-weight:normal;
	line-height:1.4em;
	padding:0;
	margin:0 0 15px 0;
}
h3 {
	font-size:18px;
	color:#003333;
	line-height:1.4em;
	font-weight:normal;
	padding:15px 0 10px 0;
	margin:0;
}
h4 {
	font-size:16px;
	color:#003333;
	padding:0;
	margin:20px 0 10px 0;
	font-weight:normal;
}
h5 {
	color:#003333;
	font-size:16px;
	font-weight:normal;
	padding:0;
	margin:0;
}
h6 {
	font-size:16px;
	color:#003333;
	font-weight:normal;
	padding:0;
	margin:0 0 20px 0;
}
/* Navigation */

#logo-wrapper {
	width:423px;
}
#nav-container2 {
	width:477px;
	height:40px;
	margin-top:33px;
}
.menu-home a {
	background:url(/images/jp/nav_home_off.gif);
	width:65px;
	height:40px;
}
.menu-home a:hover {
	background:url(/images/jp/nav_home_on.gif);
	width:65px;
	height:40px;
}
.menu-vision a {
	background:url(/images/jp/nav_vision_off.gif);
	width:74px;
	height:40px;
}
.menu-vision a:hover {
	background:url(/images/jp/nav_vision_on.gif);
	width:74px;
	height:40px;
}
.menu-services a {
	background:url(/images/jp/nav_services_off.gif);
	width:78px;
	height:40px;
}
.menu-services a:hover {
	background:url(/images/jp/nav_services_on.gif);
	width:78px;
	height:40px;
}
.menu-about a {
	background:url(/images/jp/nav_about_off.gif);
	width:82px;
	height:40px;
}
.menu-about a:hover {
	background:url(/images/jp/nav_about_on.gif);
	width:82px;
	height:40px;
}
.menu-news a {
	background:url(/images/jp/nav_news_off.gif);
	width:74px;
	height:40px;
}
.menu-news a:hover {
	background:url(/images/jp/nav_news_on.gif);
	width:74px;
	height:40px;
}
.menu-contact a {
	background:url(/images/jp/nav_contact_off.gif);
	width:104px;
	height:40px;
}
.menu-contact a:hover {
	background:url(/images/jp/nav_contact_on.gif);
	width:104px;
	height:40px;
}
.menu-aqush a {
	background:url(/images/jp/nav_aqush_off.gif);
	width:126px;
	height:30px;
}
.menu-aqush a:hover {
	background:url(/images/jp/nav_aqush_on.gif);
	width:126px;
	height:30px;
}
.menu-ecosystem a {
	background:url(/images/jp/nav_ecosystem_off.gif);
	width:126px;
	height:30px;
}
.menu-ecosystem a:hover {
	background:url(/images/jp/nav_ecosystem_on.gif);
	width:126px;
	height:30px;
}
.menu-message a {
	background:url(/images/jp/nav_message_off.gif);
	width:126px;
	height:30px;
}
.menu-message a:hover {
	background:url(/images/jp/nav_message_on.gif);
	width:126px;
	height:30px;
}
.menu-team a {
	background:url(/images/jp/nav_team_off.gif);
	width:126px;
	height:30px;
}
.menu-team a:hover {
	background:url(/images/jp/nav_team_on.gif);
	width:126px;
	height:30px;
}
.menu-corpinfo a {
	background:url(/images/jp/nav_corpinfo_off.gif);
	width:126px;
	height:30px;
}
.menu-corpinfo a:hover {
	background:url(/images/jp/nav_corpinfo_on.gif);
	width:126px;
	height:30px;
}
#fsa-banner {
	float:left;
	display:inline;
	margin:20px 0 0 5px;
}
.date {
	width:110px;
}
.news-text {
	width:350px;
}
#top-loan-panel {
	background:url(/images/jp/top_loan_panel_bg.jpg) no-repeat;
}
#top-loan-rate-panel {
	font-size:12px;
}
#top-roi-panel {
	background:url(/images/jp/top_investors_roi_bg.jpg) no-repeat;
}
#right-loan-panel {
	background:url(/images/jp/loan_right_panel_bg.jpg) no-repeat;
}

