@charset "shift_jis";

/* ===================== etf general style ===================== */

.list-box {
padding:0 0 5px 0;
}
.list-box ul {
display:inline-block;
clear:both;
width:620px;
margin:0 0 15px 0;
}
.list-box ul:after {
display:block;
visibility:hidden;
clear:both;
height:0;
content:".";
}
.list-box ul li {
float:left;
border-left:1px solid #D4D4D4;
border-right:1px solid #D4D4D4;
border-bottom:1px solid #D4D4D4;
}
.list-box ul li.about,
.list-box ul li.demerit {
width:195px;
margin:0 15px 0 0;
}
.list-box ul li.feature,
.list-box ul li.rule {
width:194px;
margin:0 15px 0 0;
}
@media print {
* html .list-box ul li {
margin:0 14px 0 0!important;
}
}

.list-box ul li.merit,
.list-box ul li.more {
width:195px;
margin:0!important;
}
.list-box ul li.about {
background:url(/etf/img/bg_etf_1.gif) no-repeat right bottom;
}
.list-box ul li.feature {
background:url(/etf/img/bg_etf_2.gif) no-repeat right bottom;
}
.list-box ul li.merit {
background:url(/etf/img/bg_etf_3.gif) no-repeat right bottom;
}
.list-box ul li.demerit {
background:url(/etf/img/bg_etf_4.gif) no-repeat right bottom;
}
.list-box ul li.rule {
background:url(/etf/img/bg_etf_5.gif) no-repeat right bottom;
}
.list-box ul li.more {
background:url(/etf/img/bg_etf_6.gif) no-repeat right bottom;
}

.list-box ul li p {
min-height:38px;
padding:15px 20px;
}
* html .list-box ul li p {
height:38px!important;
}

table.interior th.t01,
table.abroad th.t01 {
width:6%;
}
table.interior th.t02,
table.abroad th.t02 {
width:23%;
}
table.interior th.t03,
table.abroad th.t03 {
width:14%;
}
table.interior th.t04,
table.abroad th.t04 {
width:7%;
}
table.interior th.t05,
table.abroad th.t05 {
width:8%;
}

table.interior th.t06,
table.abroad th.t06 {
width:10%;
}

table.interior th.t07,
table.abroad th.t07 {
width:10%;
}

table.interior th.t08,
table.abroad th.t08 {
width:10%;
}

table.interior th.t09,
table.abroad th.t09 {
width:12%;
}

table.interior th.lorder,
table.fore th.lorder,
table.abroad th.lorder {
color:blue;
text-decoration:underline;
cursor:pointer;
}

#etfadleft{
float:left;
width:510px;
}

#etfadright{
float:right;
width:100px;
}

#etfc{
font-size:120%;
line-height:1.6em;
}

.cblack{
color:#000000;
}

.cblue{
color:#0000FF;
}

.cred{
color:#FF0000;
}



/*-----------  foreign etf  ---------------------*/

.etfadbox{
background:#eee;
padding:10px;
border:1px solid #ccc;
}


/*
#etflist table a{
color:blue;
text-decoration:underline;
cursor:pointer;
}
*/

table.foreign1a th.t01,
table.foreign1b th.t01,
table.foreign1c th.t01,
table.foreign1d th.t01{
width:7%;
text-align:center;
}

table.foreign1a th.t02,
table.foreign1b th.t02,
table.foreign1c th.t02,
table.foreign1d th.t02{
width:39%;
text-align:center;
}

table.foreign1a th.t03,
table.foreign1b th.t03,
table.foreign1c th.t03,
table.foreign1d th.t03{
width:10%;
text-align:center;
}


table.foreign1a th.t04,
table.foreign1b th.t04,
table.foreign1c th.t04,
table.foreign1d th.t04{
width:26%;
text-align:center;
}

table.foreign1a th.t05,
table.foreign1b th.t05,
table.foreign1c th.t05,
table.foreign1d th.t05{
width:10%;
text-align:center;
}
table.foreign1a th.t06,
table.foreign1b th.t06,
table.foreign1c th.t06,
table.foreign1d th.t06{
width:8%;
text-align:center;
}




.compbox{
background:#e7e7e7;
border-right:1px solid #ccc;
border-left:1px solid #ccc;
text-align:right;
padding:5px;
}

.compbox img{
vertical-align:middle;
}


.glinet{
border-top:1px solid #ccc;
}

.glineb{
border-bottom:1px solid #ccc;
}




/*tab*/
#tp_f #ms_main ul.tab_navi5n{
	width:650px;
	margin:0;
	padding:0;
	background:url(/common/img/tab4_btm650-1.gif) no-repeat left bottom;
}

#tp_f #ms_main ul.tab_navi5n li{
	float:left;
	line-height:26px;
	text-align:center;
	border-top:1px solid #94adc9;
	border-right:1px solid #94adc9;
	border-left:1px solid #94adc9;
	background:#deecfd;
	width:124px;
	margin-right:4px;
}

#tp_f #ms_main ul.tab_navi5n li a{
	color:#10418F;
	text-decoration:none;
}

#tp_f #ms_main ul.tab_navi5n li.current{
/*	background:#c9deff;*/
	background:#fff;
	line-height:27px;
	padding:0 0 0px 0;
	}

	#ms_main ul.tab_navi5n li.first{
	width:126px !important;
	}

	#ms_main ul.tab_navi5n li.last{
	margin-right:0px !important;
	width:126px !important;
	}

/*subtab*/
#ms_main ul.etf_subnavi3{
	width:648px;
	border-bottom:1px solid #94adc9;
	border-right:1px solid #94adc9;
	border-left:1px solid #94adc9;
	padding:8px 0;
}

#ms_main ul.etf_subnavi3 li{
	float:left;
	display:block;
	padding:0 2em;
	text-align:center;
	border-right:1px solid #94adc9;
}

#ms_main ul.etf_subnavi3 li span{
	font-weight:bold;
/*	background:url(/etf/foreign/img/ai_san.gif) no-repeat center bottom;*/
}

#ms_main ul.etf_subnavi3 li a{
	padding:0px 0px 0 10px;
/*	background:url(/etf/foreign/img/ai_san2.gif) no-repeat left 50%;*/

}

#ms_main ul.etf_subnavi3 li a:hover{
text-decoration:none;
}


/*----------------1b---------------*/
#tp_f #ms_main ul.tab_navi4b{
	width:650px;
	margin:0;
	padding:0;
	background:url(/common/img/tab4_btm650-1.gif) no-repeat left bottom;
}



#tp_f #ms_main ul.tab_navi4b li{
	float:left;
	line-height:24px;
	text-align:center;
	border-top:1px solid #94adc9;
	border-right:1px solid #94adc9;
	border-left:1px solid #94adc9;
	background:#fff;
	width:157px;
	margin-right:4px;
}



#tp_f #ms_main ul.tab_navi4b li a{
	color:#10418F;
	text-decoration:none;
}



#tp_f #ms_main ul.tab_navi4b li.current{
	background:#e1edf6;
		line-height:25px;
	font-weight:bold;
	}

	#ms_main ul.tab_navi4b li.first{
	width:158px !important;
	}

	#ms_main ul.tab_navi4b li.last{
	margin-right:0px !important;
	width:158px !important;
	}



/*subtab*/
#ms_main ul.etf_subnavi3b{
	width:648px;
	margin:0;
	border-bottom:1px solid #94adc9;
	border-right:1px solid #94adc9;
	border-left:1px solid #94adc9;
	background:#e1edf6;
}

#ms_main ul.etf_subnavi3b li{
	float:left;
	padding:10px 10px 10px 10px;
	display:block;
	text-align:center;
}

#ms_main ul.etf_subnavi3b li span{
	padding:5px 1em;
	font-weight:bold;
	background:#fff;

}

#ms_main ul.etf_subnavi3b li a{
	padding:5px 1em;

}

#ms_main ul.etf_subnavi3b li a:hover{
	text-decoration:none;
	background:#e1edf6;
}



#tp_f #ms_main ul.tab_navi2n{
	width:650px;
	margin:0;
	padding:0;
	background:url(/common/img/tab4_btm650-1.gif) no-repeat left bottom;
}

#tp_f #ms_main ul.tab_navi2n li{
	float:left;
	line-height:26px;
	text-align:center;
	border-top:1px solid #94adc9;
	border-right:1px solid #94adc9;
	border-left:1px solid #94adc9;
	background:#deecfd;
	width:124px;
	margin-right:4px;
}

#tp_f #ms_main ul.tab_navi2n li a{
	color:#10418F;
	text-decoration:none;
}

#tp_f #ms_main ul.tab_navi2n li.current{
/*	background:#c9deff;*/
	background:#fff;
	line-height:27px;
	padding:0 0 0px 0;
	}

	#ms_main ul.tab_navi2n li.first{
	width:126px !important;
	}

	#ms_main ul.tab_navi2n li.last{
	margin-right:0px !important;
	width:126px !important;
	}




/*old


#tp_f #ms_main ul.tab_navi4n{
	width:650px;
	margin:0 0 0px 0;
	padding:0 0 8px 0;
	background:url(/common/img/tab4_btm650.gif) no-repeat left bottom;
}



#tp_f #ms_main ul.tab_navi4n li{
	float:left;
	line-height:24px;
	text-align:center;
	border-top:1px solid #94adc9;
	border-right:1px solid #94adc9;
	border-left:1px solid #94adc9;
	background:#deecfd;
	width:157px;
	margin-right:4px;
}



#tp_f #ms_main ul.tab_navi4n li a{
	color:#10418F;
	text-decoration:none;
}

#tp_f #ms_main ul.tab_navi4n li.current{
		background:#c9deff;
		font-weight:bold;
	border-bottom:none;
	line-height:25px;
	}



	#ms_main ul.tab_navi4n li.first{
	width:158px !important;
	}

	#ms_main ul.tab_navi4n li.last{
	margin-right:0px !important;
	width:158px !important;
	}


#ms_main ul.etf_subnavi3{
	width:650px;
}
#ms_main ul.etf_subnavi3 li{
float:left;
text-align:center;
line-height:2.0;
}
#ms_main ul.etf_subnavi li span,{
display:block;
width:214px;
border:1px solid #94ADC9;
background:#DEECFD;
}
#ms_main ul.etf_subnavi li a{
display:block;
width:215px;
border:1px solid #D4D4D4;
background:#E7E7E7;
}
#ms_main ul.etf_subnavi li a:hover,#ms_main ul.etf_subnavi3 li a:hover{
text-decoration:none;
}


#ms_main ul.etf_subnavi3 li span{
display:block;
width:214px;
border:1px solid #94ADC9;
background:#DEECFD;
}
#ms_main ul.etf_subnavi3 li a{
display:block;
width:215px;
border:1px solid #D4D4D4;
background:#E7E7E7;
}

*/

#ms_main table.table1{
word-break:break-all;

}



#googlead ul.wwb li{
overflow:hidden;
}

.fs12{
font-size:1.2em;
}



.menu{

margin:30px 0px 10px 0px;
text-align:center;
font-size:110%;
font-weight:bold;
}


#arw{

background:url(../img/arw.gif) no-repeat 5px 2px;
padding-left:20px;
padding-right:0px;
margin-right:30px;
color:#999999;
}

