@charset "UTF-8";
/* --------------------------------------------
	Base Styles
-------------------------------------------- */

/* ---------------------body----------------------- */
body{
	margin:0;
	padding:0;
	font:12px/165% "Arial","MS UI Gothic","Hiragino Kaku Gothic Pro W3","ヒラギノ角ゴ Pro W3",Osaka,verdana,serif;
	color:#666;
	background: #ffffff;
}

table#t_body{
	border-right:1px solid #8F8F8F;
	border-left:1px solid #8F8F8F;
	background:url(../img/bg/background.jpg) repeat-y left top;
	width:779px;
}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,form,input{margin:0; padding:0; text-indent:0px; list-style:none;}

/* ---------------------link----------------------- */
a img {
	border:none;
}
a:link,
a:visited,
a:active{
	text-decoration:none;
	color:#1284B5;
}
a:hover{
	text-decoration:underline;
	color:#1284B5;
}
a.act_o:hover{
	text-decoration:underline;
	color:#999;
}
a.orange:link,
a.orange:hover,
a.orange:visited,
a.orange:active{
	color:#FF7E00;
}
a.white:link,
a.white:hover,
a.white:visited,
a.white:active{
	color:#FFFFFF;
}
a.gray:link,
a.gray:hover,
a.gray:visited,
a.gray:active{
	color:#999999;
}
a.lightgray:link,
a.lightgray:hover,
a.lightgray:visited,
a.lightgray:active{
	color:#CCCCCC;
}
/*ナビゲーションなど*/
.arrow_b{
	margin-right:3px;
}
/*パブリシティーなど*/
.arrow_b2{
	margin-right:5px;
}
.i_link{
	margin-right:3px;
}
.arrow_mLeft{
	margin-left:3px;
}
/*マイfund・CRX*/
.bluelink{
	display:block;
	margin-bottom:27px;
}
.bluelink a{
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:10px;
	background:url(../img/arrow/arrow_blue.gif) no-repeat left center;
	padding:0 15px 0 10px;
}

/*マイfundRest*/

/* ---------------------footer Link----------------------- */
#footer a:visited,
#footer a:active,
#footer a:focus,
#footer a:hover{
	color:#D3E9F2;
}
#footer a:hover{
	text-decoration:underline;
}


/* ---------------------Text----------------------- */
.AlJ{font-family:Arial, verdana, sans-serif;}
.S  {font:10px/150% "MS UI Gothic","Arial","MS UI Gothic","Hiragino Kaku Gothic Pro W3","ヒラギノ角ゴ Pro W3",Osaka,verdana,sans-serif;}
.Sl {font:10px/120% "MS UI Gothic","Arial","MS UI Gothic","Hiragino Kaku Gothic Pro W3","ヒラギノ角ゴ Pro W3",Osaka,verdana,sans-serif;}
.St {font:10px/125% "MS UI Gothic","Arial","MS UI Gothic","Hiragino Kaku Gothic Pro W3","ヒラギノ角ゴ Pro W3",Osaka,verdana,sans-serif;}
.Sj {font:10px/135% "MS UI Gothic","Arial","MS UI Gothic","Hiragino Kaku Gothic Pro W3","ヒラギノ角ゴ Pro W3",Osaka,verdana,sans-serif;}
.Sc {font:10px/130% "MS UI Gothic","Arial","MS UI Gothic","Hiragino Kaku Gothic Pro W3","ヒラギノ角ゴ Pro W3",Osaka,verdana,sans-serif;}
.Sn {font:10px/100% "MS UI Gothic","Arial","MS UI Gothic","Hiragino Kaku Gothic Pro W3","ヒラギノ角ゴ Pro W3",Osaka,verdana,sans-serif;}
.SM {font:11px/125% "Arial","MS UI Gothic","Hiragino Kaku Gothic Pro W3","ヒラギノ角ゴ Pro W3",Osaka,verdana,sans-serif;}
.M  {font:12px/165% "Arial","MS UI Gothic","Hiragino Kaku Gothic Pro W3","ヒラギノ角ゴ Pro W3",Osaka,verdana,sans-serif;}
.Me {font:12px/150% "Arial","MS UI Gothic","Hiragino Kaku Gothic Pro W3","ヒラギノ角ゴ Pro W3",Osaka,verdana,sans-serif;}
.Mr {font:12px/145% "Arial","MS UI Gothic","Hiragino Kaku Gothic Pro W3","ヒラギノ角ゴ Pro W3",Osaka,verdana,sans-serif;}
.Mt {font:12px/135% "Arial","MS UI Gothic","Hiragino Kaku Gothic Pro W3","ヒラギノ角ゴ Pro W3",Osaka,verdana,sans-serif;}
.Mc {font:12px/125% "Arial","MS UI Gothic","Hiragino Kaku Gothic Pro W3","ヒラギノ角ゴ Pro W3",Osaka,verdana,sans-serif;}
.Mk {font:12px/115% "Arial","MS UI Gothic","Hiragino Kaku Gothic Pro W3","ヒラギノ角ゴ Pro W3",Osaka,verdana,sans-serif;}
.Mn {font:12px/100% "Arial","MS UI Gothic","Hiragino Kaku Gothic Pro W3","ヒラギノ角ゴ Pro W3",Osaka,verdana,sans-serif; vertical-align:top;}
.Mh {font:14px/100% "Arial","MS UI Gothic","Hiragino Kaku Gothic Pro W3","ヒラギノ角ゴ Pro W3",Osaka,verdana,sans-serif;}
.Mi {font:14px/165% "Arial","MS UI Gothic","Hiragino Kaku Gothic Pro W3","ヒラギノ角ゴ Pro W3",Osaka,verdana,sans-serif;}
.Mj {font:18px/100% "Arial","MS UI Gothic","Hiragino Kaku Gothic Pro W3","ヒラギノ角ゴ Pro W3",Osaka,verdana,sans-serif;}
/* IE Hack (include 7)*/
* html body,
* html body .M,
* html body .Me,
* html body .Mr,
* html body .Mt,
* html body .Mc,
* html body .Mk,
* html body .Mn,
* html body .Mh,
* html body .Mi,
* html body .Mj{
	font-family: "MS UI Gothic","Hiragino Kaku Gothic Pro W3","ヒラギノ角ゴ Pro W3",Osaka,verdana,sans-serif;
}

.Bl{
	font-size:10px;
	color:#666;
	font-weight:bold;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
.B2{
	color:#333;
	font-weight:bold;
}

.B3{
	font-size:12px;
	color:#666;
	font-weight:bold;
}


.fo_spa{
	letter-spacing: -2px;
}

.font_spa{
	padding-left: 10px;
	padding-top: -5px;
}

.BlJ{font-weight:bold;}

.Al{font:18px/100% "Arial","MS UI Gothic","Hiragino Kaku Gothic Pro W3","ヒラギノ角ゴ Pro W3",Osaka,verdana,serif;}

.SmaG		{color:#8EAA55; font-weight:bold;}
.clo333		{color:#333333;}
.clo666		{color:#666666;}
.clo999		{color:#999999;}
.cloccc		{color:#CCCCCC;}
.white 		{color:#FFFFFF;}
.red 		{color:#CC0000;}
.red_deep 	{color:#CC0101;}
.orange		{color:#FF9900;}
.blue		{color:#1284B5;}
.blue_heigh	{color:#0099FF;}
.red_low	{color:#990000;}
.gray_low	{color:#A7A7A7;}
.gray_dead	{color:#999999;}

/* ---------------------form----------------------- */
input{font-size:12px;}

input.radio{
	margin:0 3px 0 0;	
	border:#FFF !important;
	background:none !important;
}

* html input.radio{
	margin:0 -2px 0 0;
}
input.formTxt_2{width:393px; margin-left:5px;}

.sel_width{width:393px;}

.sel_width_s{width:200px;}

.textarea{width:535px; height:114px;}

input.formTxt_3{width:312px;}

input.formTxt_4{width: 300px;}


.sel_wid100{width:97.5%;}

.sw100{width:100%;}

/* ---------------------leftcontents----------------------- */
.h2Title{
	color:#35484F;
	font-weight:normal;
}

.h3{
	margin:0;
	padding:0;
	display:block;
}

/*--??--*/
p#login span.h3 img{
	background:url(img/h2_head) no-repeat right center;
}

/*-------------background-------------*/
.midTitle{background:url(/_common/img/bg/midTitle_bg.gif);}

.midTitle_2{background:url(/_common/bg/img/midTitle_bg_2.gif);}

.smaTitle{background:url(/_common/img/bg/smaTitle_bg.gif);}

.bg_blue{background:url(/_common/img/bg/bg_blue.gif);}

.bg_EF{background:#EFEFF1;}

.bg_F7{background:#F7F0F0;}

.bg_black{background:url(/_common/img/bg/bg_tablehl01.gif);}

