@charset "Shift_JIS";
/* ------------------------------------------------------------
   troika.css
   概要      :新生・トロイカロシアファンド用のCSS
   目次 　    :1.コンテンツ共通スタイル
               2.日付
			   3.ご注意
               4.ナビゲーション
			   5.概要ページ





 最終更新日:
------------------------------------------------------------ */




/* コンテンツ共通スタイル
------------------------------------------------------------ */

#body{
width:580px;
}

#body p{
margin:0 0 1em;
padding:0;
}

#body em{
color:#CC4444;
font-style:normal;
}

#contents_area{
width:580px;
}

.swdf_clear{
	clear:both;
}


.text_continer{
width:560px;
margin-left:10px;
margin-bottom:40px;
}


h2{
width:560px;
margin-top:0px;
margin-bottom:10px;
}




.troika_subtitle{
	background-color: #ededed;
	border-width:0px 0px 0px 5px;
	border-color:#333366;
	border-style:solid;
	margin-bottom:20px;
	width:580px;
	height:33px;
	clear:both;
	font-size:100%;
	line-height:160%;
}

.troika_subtitle p{
	padding-left:8px;
	padding-top:6px;
}

h3{
color:#DF7F05;
font-size:90%;
line-height:160%;
border-bottom:2px #DF7F05 solid;
margin:0px;
}


h3#risk_text{
border-bottom:none;
}

/*テキストカラー＆テキストレイアウト＆リンク*/
.troika_text_grey{
color:#666666;
}

.troika_text_orange{
color:#FF6600;
}


em{
color:#CC3333;
font-weight:normal;
font-style:normal;
}

.toroika_text_center{
text-align:center;
}
.toroika_text_left{
text-align:left;
}
.toroika_text_right{
text-align:right;
}

.linkIcon a{
	background:	url(../arrow_s.gif) no-repeat 0pt 50%;
	padding:0 0 0 16px;
}

p.toTop{
	margin:0 0 10px 10px;
	padding-top:1em;
	text-align:right;
}
p.toTop a{
	padding-left:13px;
	background:	url(/imgs/arrow_top.gif) no-repeat 0pt 50%;
}


a.popup{
padding:0 0 0 16px;
background:url(/imgs/icon_popup.gif) 0 no-repeat;
}

/*テキストカラー＆テキストレイアウト＆リンクここまで*/




/* コンテンツ共通スタイル
------------------------------------------------------------ */


/* 日付
------------------------------------------------------------ */

#troika_day{
width:580px;
margin-bottom:40px;
padding: 5px;
border:#FF6600 1px solid;
font-size:90%;
line-height:140%;
color:#CC3333;
font-weight:bold;
}

#troika_day{
margin-bottom:5px;
}

#day_01{
float:left;
padding-left:50px;
}

#day_02{
padding-left:10px;
}


#day_04{
margin-bottom:0px;
}

/* 日付
------------------------------------------------------------ */



/* ご注意
------------------------------------------------------------ */
ul#att_list_01{
list-style:none;
margin-left:0px;
}

ul#att_list_02{
list-style:none;
margin-left:20px;
}

p#att_p_01{
border:1px #CC3333 solid;
padding:5px 5px 5px;
}

p#att_p_02{
background-color:#f3f3f2;
padding:5px 5px 5px;
}


.noitceList01{
list-style:none;
list-style-type:none;
margin:0px;
margin-bottom:20px;
}




/* ご注意
------------------------------------------------------------ */

/* ナビゲーション
------------------------------------------------------------ */
/* ナビゲーション
------------------------------------------------------------ */



/* 概要ページ
------------------------------------------------------------ */
.fand_sent{
width:580px;
}

.fand_sent td{
padding:5px 5px 5px 0;
text-align:left;
vertical-align:top;
}

#fand_sent_m20{
margin-bottom:20px;
}

ul.fand_list_01{
list-style:none;
margin-left:0px;
margin-top:5px;
}

ul.fand_list_01 li.fand_list_att_01{
padding-left:15px;
}

ul.fand_list_01 li.fand_list_att_02{
padding-left:30px;
}


.linnktable_01{
width:580px;
margin-bottom:20px;
}

.linnktable_01 td{
padding:5px;
vertical-align:top;
text-align:left;
}


#linnktable_02{
width:580px;
}

#linnktable_02 td{
padding:5px;
vertical-align:top;
text-align:left;
}


ul.linklist_01{
list-style:none;
margin:0px;
font-weight:bold;
}


ul.linklist_02{
list-style:none;
}

ul.linklist_03{
list-style:none;
border-top:1px #CCCCCC dotted;
padding-top:20px;
vertical-align:middle;
}


