/*共通*/

/*body {background-image:url(images/fxone-mainwall.jpg); background-position:top; background-repeat:repeat-x;}*/

body {

/*		font:12px sans-serif;*/

	font:12px "ＭＳ Ｐゴシック",Osaka,Arial;

	text-align:left;

	margin-left: 10px;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 10px;

/*	background-image:url(images/back_wallpaper.jpg);

	background-repeat:repeat-x;*/

}

/*body A { text-decoration:underline; color:#1A1A4D;} 

body A:hover { text-decoration:none;}

body A:visited { text-decoration:underline; color:#1A1A4D;}*/





body A { text-decoration:none; color:#0C2770;} 

body A:hover { text-decoration:none; color:#3F6CC0;}

body A:visited { text-decoration:none; color:#0C2770;}





/*全体***************************************************************************************************/

#wrapper{

	width:755px;

	background-image:url(images/main_wall.gif);

	background-repeat:repeat;

/*	margin-left:auto;

	margin-right:auto;*/

	text-align:center;

	text-align:left;

	height:auto;

}



/*ヘッダー部背景*/

#head_wall{

	margin-left:auto;

	margin-right:auto;

	display:block;

	width:755px;

	height:74px;

	text-align:center;

}



/*ヘッダー部　ロゴ・タイトル*/

#headblk{

	padding:0px;

	float:left;

	margin:0px 0px 0px 0px;

	width:292px;

	height:74px;

}





#head_wall h1{

	margin:0px;

	padding:0px;

	height:auto;

	width:auto;

	display:none;

 }

 



#head_wall table td{

	text-align:center;



}





/*ヘッダーメニュー枠*/

#head_sublock {

	float:left;

	text-align:center;

	height:74px;

	width:434px;

	margin:0;

	padding:0;

	background:url(images/header_menuwall.jpg) no-repeat;

}













/*ヘッダーメニュー上段枠*/

#head_sublock #hdmn_top{

/*	float:left;*/

	display:block;

	width:429px;

	height:23px;	

	text-align:right;

	margin:0;

	padding:5px 5px 0 0;

/*	border: 1px #333333 solid;*/

}





/*ヘッダーメニュー下段枠*/

#head_sublock #hdmn_btm{

	float:right;

	width:auto;

	height:35px;	

	text-align:right;

}



#yokomn{    /*メニューボタンの背景を設定*/

	float:left;

  text-align:right;

  width :415px;

  height : 35px;   /*背景画像（bg.gif）の高さを設定*/

  padding : 0;

  margin : 0;

}



#yokomn ul{

  width :415px;

  list-style : none;  /*リストマークを消す*/

  text-align:left;  /*ボタン枠のテキストをセンター寄せ*/

  height : 35px;   /*背景画像（bg.gif）の高さを設定*/

  padding : 0;

  margin : 0;

  

}



#yokomn li {

  width :auto;  

  height : 35px;  

  float:left; /*これで一列にリストを並ばせる*/

  padding : 0;

  margin :0 4px 0 3px;

}





/*ヘッダーメニュー個別設定**************************************************************************************************/

#yokomn #mkt a{

	float:left;

	margin:0;

	padding:0;

	width:83px;

	height:35px;

	background:url(images/header_menu-market.jpg) no-repeat;

}



#yokomn #yosou a{

	float:left;

	margin:0;

	padding:0;

	width:145px;

	height:35px;

	background:url(images/header_menu-report.jpg) no-repeat;

}



#yokomn #info24 a{

	float:left;

	margin:0;

	padding:0;

	width:123px;

	height:35px;

	background:url(images/header_menu-info24.jpg) no-repeat;

}



/*区切り線*/

#yokomn #mnbodr{

	text-align:center;

	float:left;

	margin:0;

	padding:0;

	width:17px;

	height:35px;

	background:url(images/header_menu-line.jpg) no-repeat center;

}



/****************************************************************************************************************************/





#head_right {

	float:left;

	text-align:left;

	height:74px;

	width:29px;

	margin:0;

	padding:0;

	background:url(images/header_right.jpg) no-repeat;

}







/*ここまで　ヘッダー部　ロゴ・タイトル*/



/*メニュー1ブロック*/

/*#sidebar{

	float:left;

	margin:0;

	padding:11px 0 0 0;

	height:auto;

	width:155px;

}*/





#ID {

	background:url(images/pageborder-tate.jpg) no-repeat 180px 0px;

	width:184px;

	height:auto;

	float:left;

	padding:11px 0 0 0;

	margin:0;

	text-align:left;

/*	display:inline;*/



}



#ID ul#top{

	background:url(images/sidemn-top.jpg) no-repeat 11px 0px;

	width:180px;

	height:auto;

	list-style-type : none;

	float:left;

	margin-top: 0px;

	margin-right: 0;

	margin-bottom: 0;

	margin-left: 0;

	padding-top: 25px;

	padding-right: 0;

	padding-bottom: 0;

	padding-left: 0;



}



#ID #top li {

	width:160px;

	display : inline;

	padding :0;

}



#ID #top a{

	width:160px; 

	height:27px; 

	background-repeat:no-repeat; 

	margin:1px 0 0 11px;

	padding:0;

	display:block;

}



#ID a.aqabtn{

	

	width:160px; 

	height:auto; 

	margin:1px 0 0 11px;

	padding:0;

	display:block;

}



#ID #menu_a_info a {

	background-image:url(images/sidemn-info.jpg);

}

#ID #menu_a_saiyou a{

	background-image:url(images/sidemn-saiyou.jpg);

}

#ID #menu_a_hayawakari a {

	background-image:url(images/sidemn.jpg);

}

#ID #menu_a_nyumon a {

	background-image:url(images/sidemn.jpg);

}

#ID #menu_a_mkt a{

	background-image:url(images/sidemn.jpg);

}

#ID #menu_a_yosou a{

	background-image:url(images/sidemn.jpg);

}

#ID #menu_a_personal a{

	background-image:url(images/sidemn.jpg);

}

#ID #menu_a_branch a{

	background-image:url(images/sidemn.jpg);

}

#ID #menu_a_info24 a{

	background-image:url(images/sidemn.jpg);

}

#ID #menu_a_mytrade a{

	background-image:url(images/sidemn.jpg);

}

/*

#ID #menu_a_soudan a{

	background-image:url(images/sidemn-soudan.jpg);

}

*/

#ID #menu_a_soudan a{

	background-image:url(images/sidemn-commission_man-to-man.jpg);

}

#ID #menu_a_seminar a{

	background-image:url(images/sidemn-seminar.jpg);

}

#ID #menu_a_fund a{

	background-image:url(images/sidemn-fund.jpg);

}

#ID #menu_a_report a{

	background-image:url(images/sidemn-report.jpg);

}

#ID #menu_a_document a{

	background-image:url(images/sidemn-documentr.jpg);

}





/*サイドメニュー２（文字リスト）*********************************************************************************/





/*#side2 ul{

	float:left;

	border:1px #000000 solid;

	width:160px;

	height:auto;

	display:block;

	margin:10px 0 0 11px;

	padding:0;

}



#side2 ul li {

	width:auto;

	display :block	!important;

	list-style-image:url(images/side2_listpoint.jpg)!important;

	margin:6px 0 0 14px;

	padding:auto;

	font-weight:bold;

}



#side2 ul li a{

	width:auto;

	height:22px;

	margin:0 0 0 0;

	padding:0;

}





#side2 ul{

	float:left;

	border:1px #000000 solid;

	width:160px;

	height:auto;

	display:block;

	margin:10px 0 0 11px;

	padding:0;

}



#side2 ul li {

	float:left;

	width:150px;

	display :block	!important;

	list-style-image:url(images/side2_listpoint.jpg)!important;

	margin:6px 0 0 0px;

	padding:0;

	font-weight:bold;

	

}



#side2 ul li a{

	width:auto;

	height:22px;

	margin:0 0 0 0px;

	padding:0;clear:both;

}

*/



#side2 ul{

	float:left!important;

	width:auto!important;

	height:auto!important;

	margin:7px 0 0 0!important;

	padding:0!important;

	display:block!important;

}



#side2 ul li{

	height:20px!important;

	width:130px!important;

	margin:3px 0 0 10px!important;

	padding:0px 0 0 20px!important;

	font-weight:bold!important;

/*	list-style-image:url(images/side2_listpoint.jpg)!important;*/

	list-style-type:none;

	background:url(images/side2_listpoint.jpg) no-repeat; 



}

#side2 ul li a{

	float:left!important;

	margin:1px 0 0 0!important;

	padding:0 0 0 0!important;

	height:auto!important;

	width:130px!important;

	letter-spacing:1px!important;

}





/*メニュー最下部***********************************************************************************************/



#mnbtm{

	float:left;

	width:160px;

	height:18px;

	background:url(images/sidemn-btm.jpg) no-repeat;

	margin:1px 0 0 11px;

	padding:0;

	display:inline;

}





/*文字消し*/

.span1 {

	display:none;

	width:auto;

	height:auto;



	}





/*メインコンテンツ（右側）*************************************************************************************/

#content{

	float:left;

	width:542px;

	height:auto;

	margin:0;

	padding:0 0 0 8px;

	text-align:left;

	display:block;

}



/*FLASHエリア（右側）*************************************************************************************/

#flaara{



	text-align:center;

	width:537px;

	height:auto;

	margin:11px 0 0 0;

	padding:7px;

	border:1px #40408D solid;

	background-color:#DDF5FF;

}





/*トップバナー更新タイプ*************************************************************************************************/

.bbnr_rightup{

	margin:10px 0 10px 0;

	padding:5px 3px 2px 315px;

	float:left;

	width:235px;

	height:60px;

	font-size:12px;

	line-height:18px;

	letter-spacing:2px;

	font-weight:bold;

	text-align:left;

	color:#000066;

	background:url(images/top_bigbnr01.gif) no-repeat;

/*	border:1px #333333 solid;*/

}





/*共通用ノーマル枠**********************************************************************************************/

.normwaku{

	width:20px;

	height:auto;

	text-align:left;

	float:left;

	margin:0;

	padding:0;



}

/*What's New ＆　お知らせ　********************************************************************************************/



#wnewttl{

	float:left;

	display:inline;

	width:553px;

	height:25px;

	margin:10px 0 0 0px;

	padding:0;

	background:url(images/top_midbar-WhatsNew.jpg) no-repeat;

}



#infottl{

	float:left;

	display:inline;

	width:553px;

	height:25px;

	margin:10px 0 0 0px;

	padding:0;

	background:url(images/top_midbar-Infomation.jpg) no-repeat;

}



#wnewttl h3,#infottl h3{

	display:none;

	font-size:1px;

	margin:0;

	padding:0;

}



.txtara{

	float:left;

	display:inline;

	margin:0;

	padding:0;

	width:553px;

	height:164px;

	background:url(images/top_txtara-wall.gif) no-repeat;



}

.txtara #scroll{

	font-size:12px;

	margin:0px 0 0 3px;

	padding:1px 1px 1px 3px;

	text-align:left;

	height:155px;

	width:540px;

	line-height:18px;

	overflow:auto;

	color:#000000;

	letter-spacing:0px;

	font-weight:normal;

}



/*不要（以下参考用）

#foottext #scscroll{

	font-size:12px;

	margin:29px 0 0 5px;

	padding:0 0 0 3px;

	text-align:left;

	height:72px;

	width:233px;

	border-style: solid;	

	border-width: 0px;

	line-height:17px;

	background-color: transparent;

	overflow: auto;

	color:#333333;

	letter-spacing:1.5px;

	background-image:url(images/unitop-footer-txtline.gif);

	background-repeat:repeat;

	background-attachment : scroll;

}

*/







/* What's New １ブロック用 */

.txtara .wblock{

/*	display:block;*/

	float:left;

	height:AUTO;

	width:520px;

	padding:0px;

	margin:2px 0 0 0;

	border-color:#999999;

	border-style:dotted;

	border-width:0px 0px 1px 0px;

	/*clear:both;*/

}



.txtara .wblock .icon{

	height:auto;

	width:42px;

	float:left;

	margin:0px 1px 1px 1px;

	padding:3px 0 0 0;

/*	border:1px #333333 solid;*/

}

.txtara .wblock .date{

	height:auto;

	width:55px;

	float:left;

	margin:1px;

/*	border:1px #333333 solid;*/



}

.txtara .wblock .text{

	text-align:left;

	height:auto;

/*	width:288px;*/

	width:415px;

	float:left;

	margin:1px 1px 1px 0px;

/*	border:1px #333333 solid;*/

}



/* ここまで What's New １ブロック用 */







/*フッダー関連********************************************************************/





/*アンカー*/

#jmptop a{

	width:112px;

	height:19px;

	float:right;

	margin:5px 10px 0 0;

	padding:0;

	}





#foot_wall{

	margin-left:auto;

	margin-right:auto;

	background-repeat:repeat;

	display:block;

	width:755px;

	background-image:url(images/footer.jpg);

	height:44px;

	text-align:center;

	margin-top:0px;



}



#foot_wall ul{

    margin:0;

	padding:15px 0 0 15px;

    list-style-type:none;

	text-align:left;

}



#foot_wall ul li{

    display:inline;

	margin-right:10px;

	padding-left:13px;

	background-image:url(images/footer_icon-point.gif);

	background-repeat:no-repeat;

}



#foot_txt{

	color:#FFFFFF;

	font:11px Arial;

/*	margin:4px 0 0 0 ;*/

	padding:4px 0 0 0 ;

	letter-spacing:1px;

}

