@charset "Shift_JIS";

/*ローテーションバナー*/

#main02 #rotabnr { width:620px; height:128px; overflow:hidden; background:url(/tameru/toushin/imgs/bnrarea_border.gif) no-repeat top left; position:relative; padding-left:5px;}
#main02 #rotabnr ul li {margin:0; padding:0; font-size:0; line-height:0;}

#main02 #rotabnr .bnrarea { width:389px; height:128px; overflow:hidden; position:relative; float:left; margin:5px 5px 5px 0; }
#main02 #rotabnr .bnrarea ul { width:2793px; position:absolute; top:0px; left:0px;}
#main02 #rotabnr .bnrarea li { margin-right:10px; }

#main02 #rotabnr .btnarea { width:218px; height:124px; overflow:hidden; float:right; border-left:2px solid #c0c0c0; padding:2px 2px 0 0; }
#main02 #rotabnr .btnarea .btnnav	{ height:86px; overflow:hidden; position:relative; }
#main02 #rotabnr .btnarea ul { position:absolute; top:0px; left:0px; }
#main02 #rotabnr .btnarea ul li { height:29px; cursor:pointer; } 
#main02 #rotabnr p.btnact { position:absolute; left:395px; top:49px; z-index:2; width:230px; height:30px; clear:both; cursor:pointer; }
#main02 #rotabnr .flash_new { margin-top:15px; }

/*最近見たファンド*/

#main02 #history { padding:7px; border:1px solid #f00; }
#main02 #history img { vertical-align:bottom; }
#main02 #history ul { width:612px; padding-bottom:9px; background:#ececec  url(/tameru/toushin/imgs/toushin_bg_history_01.gif) no-repeat left bottom; float:left; }
#main02 #history li { width:191px; float:left; padding:10px 0 0 10px;}

/*ファンドを探す*/
/*.toushi_fand_navi { float:right; }
.toushi_fand_navi li { float:left; padding-left:6px; }*/

.toushi_fand_navi { padding-left:9px; }
.toushi_fand_navi li { float:left; padding-right:19px; }
.toushi_fand_navi li.last { padding-right:0; }

.toushi_fund_check { padding-top:18px; background:#EFECDC url(../imgs/toushin_bg_check_01.gif) no-repeat left top; overflow:hidden; }
.toushi_fund_check ul.btn li { display:inline; padding-left:5px; }
.toushi_fund_check div { background:url(../imgs/toushin_bg_check_02.gif) no-repeat left bottom; overflow:hidden; height: 1%; }
.toushi_fund_check div p { padding-left:414px; font-size:70%; }

.toushi_fand { padding:7px; border:1px solid #f00; }
.toushi_fand .fand_rank_tab { width:592px; background:url(../imgs/toushi_fandrank_bg01.gif) no-repeat; padding:4px 8px; }
.toushi_fand .fand_rank_tab #tab { margin-top:3px; }
.toushi_fand .fand_rank_tab #tab li { float:left; font-size:0; line-height:0; }
.toushi_fand .fand_rank_tab .fand_rank_iframe { width:592px; height:264px; padding-top:3px; background:url(../imgs/toushi_fandrank_bg02.gif) no-repeat top left; }
.toushi_fand .fand_rank_tab .fand_rank_iframe iframe { width:592px; height:260px; }
.toushi_fand .fand_serch_tab { width:608px; background:url(../imgs/toushi_fandserch_bg02.gif) repeat-y; }
.ttl01 { width:600px; padding:8px 0 0 8px ; background:url(../imgs/toushi_fandserch_bg01.gif) no-repeat top; }
.ttl01 span.btn_serch { margin:0 0 0 194px; padding:0; }
.toushi_fand .fand_serch_tab .paragraph01 { width:592px; margin:10px auto 0; }
.toushi_fand .fand_serch_tab .paragraph02 { width:600px; margin:10px auto 0; padding:0 0 10px 8px; background:url(../imgs/toushi_fandserch_bg03.gif) no-repeat bottom; }
.toushi_fand .fand_serch_tab .paragraph03 { width:592px; margin:15px auto 0; }
.toushi_fand .fand_serch_tab .box01 { width:291px; float:left; background:url(../imgs/toushi_fandserch_boxbg01.gif) repeat-y; }
.toushi_fand .fand_serch_tab .box01 .menu01 { width:251px; padding:10px 30px 10px 10px; background:url(../imgs/toushi_fandserch_boxbg02.gif) no-repeat bottom; }
.toushi_fand .fand_serch_tab .box02 { width:291px; float:right; background:url(../imgs/toushi_fandserch_boxbg01.gif) repeat-y; }
.toushi_fand .fand_serch_tab .box02 .menu02 { width:251px; padding:10px 30px 10px 10px; background:url(../imgs/toushi_fandserch_boxbg02.gif) no-repeat bottom; }
.toushi_fand .fand_serch_tab .box03 { width:194px; float:left; margin-right:4px; background:url(../imgs/toushi_fandserch_boxbg03.gif) repeat-y; }
.toushi_fand .fand_serch_tab .box03 .menu03 { width:175px; padding:10px 9px 10px 10px; background:url(../imgs/toushi_fandserch_boxbg04.gif) no-repeat bottom; }
.toushi_fand .fand_serch_tab .box03 .menu03 li.toushi_single { font-size:80%; line-height:1.5; margin:3px 0 3px 6px; padding-left:1em; text-indent:-1em; }
.toushi_fand .fand_serch_tab .box04 { width:194px; float:left; margin-right:5px; background:url(../imgs/toushi_fandserch_boxbg03.gif) repeat-y; }
.toushi_fand .fand_serch_tab .box04 .menu04 { width:169px; padding:10px 15px 10px 10px; background:url(../imgs/toushi_fandserch_boxbg04.gif) no-repeat bottom; }
.toushi_fand .fand_serch_tab .box05 { width:194px; float:left; background:url(../imgs/toushi_fandserch_boxbg03.gif) repeat-y; }
.toushi_fand .fand_serch_tab .box05 .menu05 { width:170px; padding:10px 15px 10px 10px; background:url(../imgs/toushi_fandserch_boxbg04.gif) no-repeat bottom; }
.toushi_fand .fand_serch_tab ul.first { width:120px; float:left; }
.toushi_fand .fand_serch_tab ul.second { width:120px; float:right; }
.toushi_fand .fand_serch_tab li.indent { padding-left:15px; text-indent:-15px; }
.toushi_fand .fand_serch_tab .fund_serch_list { width:592px; margin:10px auto 0; }
.toushi_fand .fand_serch_tab .fund_serch_list .btn { line-height:0; font-size:0; }
.toushi_fand .fand_serch_tab .fund_serch_list .btn dt { float:left; width:292px; margin-right:10px; }
.toushi_fand .fand_serch_tab .fund_serch_list .btn dd { float:left; width:290px; }

/*テーマ別ファンド検索*/
.theme_search { padding:7px; border:1px solid #f00; }
.theme_search div{ background:url(../imgs/toushin_bg_theme.gif) no-repeat bottom left; }
.theme_search ul { background:#ececec url(../imgs/toushin_ttl_theme.gif) no-repeat top left; padding:15px 0 15px 207px; }
.theme_search ul li { display:inline; margin-right:10px; }


.toushi_fand .fund_recommend_tab { width:608px; background:#EFECDC url(../imgs/toushin_bg_recommend_01.gif) no-repeat left top; }
.toushi_fand .fund_recommend_list { width:592px; padding:10px 8px; background:url(../imgs/toushin_bg_recommend_02.gif) no-repeat left bottom; }
.toushi_fand .fund_recommend_list .list li { padding:15px 0 17px 0; background:url(../imgs/toushin_bg_recommend_03.gif) no-repeat left bottom; }
.toushi_fand .fund_recommend_list .list li.first { padding-top:10px; }
.toushi_fand .fund_recommend_list .list li.last { padding-bottom:0; background:none; }
.toushi_fand .fund_recommend_list .btn { line-height:0; font-size:0; }
.toushi_fand .fund_recommend_list .btn dt { float:left; width:292px; margin-right:10px;  }
.toushi_fand .fund_recommend_list .btn dd { float:left; width:290px; }

/*korekara*/
.toushi_korekara{ width:625px; }
.toushi_korekara .toushi_korekara_box01 { float:left; }
.toushi_korekara .toushi_korekara_btn02 { position:absolute; z-index:1; }
.toushi_korekara .toushi_korekara_btn01 { position:relative; top:156px; left:59px; z-index:2; }
.toushi_korekara .toushi_korekara_box02 { width:307px; float:right; }
.toushi_korekara .headMod01 h2 { font-size:90%; }
.toushi_korekara .headMod01 .h2_txt { font-weight:normal; font-size:78%; padding-left:3em; }
.toushi_korekara .toushi_korekara_iframe { width:307px; height:155px; }
.toushi_korekara .toushi_korekara_iframe iframe { width:307px; height:155px; }

/* アクションデバイス */
.actiondevice { background:#ececec; padding:20px; }
.actiondevice li {float:left;}
.actiondevice li.firestchild { margin-right:20px; }

#s0{cursor:pointer;}
#s0_menu{display:none;}
#s1{cursor:pointer;}
#s1_menu{display:none;}
#s2{cursor:pointer;}
#s2_menu{display:none;}
#s3{cursor:pointer;}
#s3_menu{display:none;}
#s4{cursor:pointer;}
#s4_menu{display:none;}
#t0{cursor:pointer;}
#t1{cursor:pointer;}
#t2{cursor:pointer;}
#t3{cursor:pointer;}

/*disclaimer*/
#main_contents dl.toushi_disclaimer dt { padding:0 6px; }
#main_contents dl.toushi_disclaimer p.att_txt { margin-top:0; }
#main_contents p.toushi_copy { font-size:80%; text-align:center; }

/* directBox */
.directBox {background-color:#efecdc;border:solid 1px #d9d9d9;padding:19px 20px 19px 17px;line-height:0;font-size:0;}
.directBox .flL {width:284px;}
.directBox .flL dd {margin:9px 0 0;}
.directBox .flR {width:290px;}
.otherLink {background-color:#f9f8f2;border-bottom:solid 1px #d9d9d9;border-left:solid 1px #d9d9d9;border-right:solid 1px #d9d9d9;padding:18px;}
.otherLink dt {margin:0 0 8px;line-height:0;font-size:0;}

/* ファンドを探すボタン */
.mrlA{
	margin-left:auto;
	margin-right:auto;	
}
.bd1ccc{
	border:1px solid #ccc;
}

/* 背景画像 */
.bgiN{
	background:none;	
}