<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";


#movie{
	margin:0 auto 16px auto;
    max-width:640px;
	text-align:center;
	color:#FFFFFF;
}

/*動画*/
h2 {
	border-color:#01145F !important;
	border-left:none !important;
	border-bottom:solid 2px !important;
	color:#01145F;
	font-size:28px !important;
	font-weight:bold;
}

h3 {
	
	background-color:#FFF !important;
	border-left:#CCC solid 5px;
	border-radius:0px !important;
	border-bottom:#CCC solid 1px;
	color:#333 !important;
	font-weight:bold !important;
}
	
p.shussho {
	display:block;
	text-align:right !important;
}

div.main-zone div.left {
	width:35%;
	margin:0 20px 0 0;
	padding:0 0 16px 16px;
	float:left;
	background-color:#DCE6F2;

}
div.main-zone div.right {
	width:60%;
	margin:0;
	float:left;

}
div.main-zone div.right ol li {
	margin-left:10px !important;

}

div.main-zone div.att_area2 {
	background-image:url(/info/180416/img/attention.png);
	background-repeat:no-repeat;
	background-position: 15px 12px;
	padding:15px 16px 15px 50px;
	
}

div.main-zone div.link {
	display:block;
	text-align:center !important;
	width:100%;
}

div.main-zone div.link ol.fund {
	text-align:center !important;
	width:275px;
	margin:0 auto;
	padding:0;
}	

div.main-zone div.link ol.fund li {
		text-align:center !important;
	list-style:none;
	width:100%;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
}

div.link ol.fund li a {
	display:block;
	background-image:url(/info/180416/img/detail_btn_off.png);
	background-repeat:no-repeat;
	height:43px;
}
div.main-zone div.link ol.fund li a:hover {
	background-image:url(/info/180416/img/detail_btn_on.png);
}

div.main-zone div.link ol.trade {
	text-align:center !important;
	width:645px;
	margin:0 auto;
}

div.main-zone div.link ol.trade li:first-child,div.main-zone div.link ol.trade li:last-child {
	display:block;
	list-style:none;
	width:308px;
	float:left;
	margin:10px 5px !important;
}

div.main-zone div.link ol.trade li:first-child a {
	display:block;
	background-image:url(/info/180416/img/login_btn_off.png);
	background-repeat:no-repeat;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	height:65px;
}
div.main-zone div.link ol.trade li:first-child a:hover {
	background-image:url(/info/180416/img/login_btn_on.png);
}

div.link ol.trade li:last-child a {
	display:block;
	background-image:url(/info/180416/img/account_btn_off.png);
	background-repeat:no-repeat;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	height:65px;
}
div.main-zone div.link ol.trade li:last-child a:hover {
	background-image:url(/info/180416/img/account_btn_on.png);
}


div.main-zone div.link ol.pdf_file {
	text-align:center !important;
	width:100%;
	max-width:600px;
	margin:0 auto;
	padding:0;
}	

div.main-zone div.link ol.pdf_file li {
	list-style:none;
	width:512px;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
}

div.main-zone div.link ol.pdf_file li a {
	display:block;
	background-image:url(/info/180416/img/pdf_off.png);
	background-repeat:no-repeat;
	height:52px;
}
div.main-zone div.link ol.pdf_file li a:hover {
	background-image:url(/info/180416/img/pdf_on.png);
}

div.main-zone .disclaimer2 li {
margin-left:10px;
}

div.main-zone .rktxt{
border:1px solid #ccc;
font-size:14px;
letter-spacing:0.1em;
color:#333;
padding:8px 8px 8px 15px;
margin-bottom:10px;
line-height:1.28em;
}
div.main-zone .costtxt{
border:1px solid #ccc;
font-size:14px;
letter-spacing:0.1em;
color:#333;
padding:8px 8px 8px 15px;
margin-bottom:10px;
line-height:1.5em;
}
div.main-zone .costtxt ul{
padding-left:20px;
margin-bottom:8px;
}


div.main-zone .costtxt li{
list-style-type:none;
}

@media screen and (max-width:780px) {

div.main-zone div.link ol.trade {
	text-align:center !important;
	width:310px;
	margin:0 auto;
}

div.main-zone div.right {
	width:100%;
}
div.main-zone div.left {
	width:100%;
}</pre></body></html>