/* CSS Document */
body {
	font-size: 12px;
	color: #ffffff;
	font-family: "ＭＳ Ｐゴシック", "Osaka", "MS UI Gothic", "sans-serif";
	line-height: 18px;
	background-image: url(../images/g_headerback.gif);
	background-repeat: repeat-x;
	margin: 0px;
	width: 100%;
	
	
}
img{
	border:none;
}
.font3 a:link{
	color:#29609e;
}
.font3 a:link {
	text-decoration: none;
	color: #ffffff;
}
.font3 a:visited {
	text-decoration: none;
	color: #ffffff;
}
.font3 a:hover {
	text-decoration: underline;
	color: #29609e;
}
a:active {
	text-decoration: none;
	color: #29609e;
}
td.bgimage6{
	background-image:url(../images/center_01.jpg);
	background-repeat:no-repeat;
	padding:0 20px 0 20px;
	height:205px;
}
td.bgimage_g{
	background-image:url(../images/g_bg.gif);
	background-repeat: repeat;
}
td.bgimage_log{
	background-image:url(../images/g_log_bg.gif);
	background-repeat: no-repeat;
	background-position: center;
	height: 111px;
	width: 221px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
}
td.bgimage_menbar{
	background-image:url(../images/g_menbar.gif);
	background-repeat: no-repeat;
}
td.top_menbar{
	background-image:url(../images/top_menber.jpg);
	background-repeat: no-repeat;
}
.p_txt {
	margin-right: 20px;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.bg_bar {
	width: 100%;
	background-image: url(../images/g_bar_.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.top_bar {
	width: 100%;
	background-image: url(../images/top_bar.gif);
	background-repeat: repeat-x;
	background-position: top;
}
td.logospace{
	padding:20px 0 0 7px
}
td.font3{
	padding:0 0 0 50px;
	border-bottom:1px dashed #424040;
}
td.font4{
	padding:0 0 0 50px;
	border-bottom:1px dashed #424040;
}
span.font1{
	font-size:11px;
}
span.font5{
	font-size:14px;
	letter-spacing:0.8em;
}

.futtar03 {
	float: right;
	width: 100%;
}
#futtar {
	height: 60px;
	width: 100%;
	background-image: url(../images/g_f_bg.gif);
	background-repeat: repeat-x;
	min-width : 1080px;
	background-position: right;
}
.futtar_bglogo {
	background-image: url(../images/g_f_logo.gif);
	background-position: right;
	width: 100%;
	background-repeat: no-repeat;
}

.futtar_logo {
	background-image: url(../images/g_f_logo.gif);
	background-repeat: no-repeat;
	background-position: right;
	width: 100%;
}
td.bgimage_contents {
	background-image:url(../company/images/g_contents.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 704px;
}
td.bgimage_futtar {
	background-image:url(../images/g_f_bg.gif);
	background-repeat: repeat-x;
	width: 704px;
}
.right_logo {
	float: right;
}
.futtar01 {
	float: left;
	height: 60px;
	background-image: url(../images/g_fu_bg.gif);
	background-repeat: no-repeat;
	width: 950px;
}
#image {
	height: 149px;
	width: 100%;
	background-image: url(../company/images/g_banar_bg.gif);
	background-repeat: repeat-x;
}
#top_image {
	height: 249px;
	width: 100%;
	background-image: url(../images/bk02.jpg);
	background-repeat: repeat-x;
}
#image_pict {
	height: 149spx;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
.contents {
	width: 664px;
	margin: 20px;
}
.top_contents {
	width: 684px;
	margin: 20px 10px 10px 10px;
}
h1 {
	margin: 0px;
	padding: 0px;
}
h2 {
	margin: 0px;
	padding: 0px;
}
/*Q&A*/
#image_qa {
	height: 149px;
	width: 100%;
	background-image:url(../Q&A/images/g_banar_bg.gif);
	background-repeat: repeat-x;
}
td.qa_bg01{
	background:url(../Q&A/images/Q&A_14.jpg);
	background-repeat:repeat-y;
	font-weight:bold;
	padding-left:10px;
}
td.qa_bg02{
	background:url(../Q&A/images/Q&A_17.jpg);
	background-repeat:repeat-y;
	padding-left:20px;
}
.contents_qa{
	padding:20px 0 80px 30px;
}
span.qa_font01{
	font-weight:bold;
}
/*AlgorithmTrading*/
#image_at{
	height: 149px;
	width: 100%;
	background-image:url(../AlgorithmTrading/images/g_banar_bg.gif);
	background-repeat: repeat-x;
}
.contents_at{
	padding:20px 20px 20px 30px;
}
.at_icon01{
	padding-left:50px;
}
td.at_bg01{
	background:url(../Q&A/images/Q&A_14.jpg);
	background-repeat:repeat-y;
	padding:10px 15px;
}
td.at_bg02{
	background:url(../Q&A/images/Q&A_17.jpg);
	background-repeat:repeat-y;
	padding:10px 15px;
}
td.at_bg03{
	background:url(../AlgorithmTrading/images/pi_01.jpg);
	background-repeat:no-repeat;
}
.at_font01{
	font-size:14px;
	padding:280px 40px 0 50px;
}
.at_font02{
	padding:10px 0 0 0;
	font-size:14px;
}
/*policy*/
#image_pl{
	height: 149px;
	width: 100%;
	background-image:url(../policy/images/g_banar_bg.gif);
	background-repeat: repeat-x;
}
td.pl_font01{
	font-weight:bold;
	font-size:13px;
}
.pi_font02{
	padding-top:5px;
}
/*transaction*/
#image_ts{
	height: 149px;
	width: 100%;
	background-image:url(../transaction/images/g_banar_bg.gif);
	background-repeat: repeat-x;
}
.tr_contents{
	padding: 0 0 0 10px;
}
td.tr_border{
	border-bottom:#626262 1px solid;
	padding-left:15px;
}
td.tr_border02{
	padding-left:15px;
}
/*FX*/
#image_fx{
	height: 149px;
	width: 100%;
	background-image:url(../FX/images/g_banar_bg.gif);
	background-repeat: repeat-x;
}
td.fx_bg01{
	background:url(../FB2/images/FX_13.jpg);
	background-repeat:no-repeat;
}
.fx_font01{
	padding: 0 30px 400px 45px;
}
.fx_font02{
	padding: 0 30px 0 55px;
	font-weight:bold;
	font-size:14px;
}
/*inquiry*/
#image_iq{
	height: 149px;
	width: 100%;
	background-image:url(../inquiry/images/g_banar_bg.gif);
	background-repeat: repeat-x;
}
td.inquire_bg_01{
	background-image:url(../inquiry/images/inquiry_bg01.jpg);
	background-repeat:repeat-y;
	padding-left:15px;
}
td.inquire_bg_02{
	background-image:url(../inquiry/images/inquiry_bg02.jpg);
	background-repeat:repeat-y;
	padding-left:15px;
}
span.size_02{
	color:#FF0000;
}
/*Asset management*/
#image_am{
	height: 149px;
	width: 100%;
	background-image:url(../Asset%20management/images/g_banar_bg.gif);
	background-repeat: repeat-x;
}
td.am_font01{
	font-weight:bold;
	font-size:14px;
}
td.am_font02{
	padding:0 10px 0 10px;
}
.login0 {
	height: 15px;
	width: 140px;
}