@charset "utf-8";
@import url(./default.css);
@import url(./customize.css);
@import url(./default_win.css);

/* 201411 */
#main a{
	text-decoration:none;
}
.linkIcon{
	background:url(/content/dam/daiwasecurities/products/lms/common/images/ic19.gif) no-repeat 0 50% ;
	padding-left:18px;
}
#c_unit .c_bg{
	background:url(/content/dam/daiwasecurities/campaign/images/unit_s.gif) repeat-y;
	padding:13px 15px 13px 15px 
}
.thmb{
	position:relative;
	margin:0;
	padding:0;
}
.thmb_over{
	position:absolute;
	top:0;
	left:0;
	margin:0;
	padding:0;
}
.c_tit{
	padding:3px 0 3px 15px;
	background:url(/content/dam/daiwasecurities/products/lms/common/images/ic19.gif) ;
	background-repeat:no-repeat;
	background-position:0 7px;
}
.c_sub{
	padding:3px 0 3px 32px;
	background:url(/content/dam/daiwasecurities/campaign/images/icon_hm.gif) no-repeat 0 50% ;
	color:#8b1a1e;
}
.tit_tb{
	background-color:#8c8c8c;
	color:#ffffff;
	padding:5px 0 5px 0;
}
.sub_tb{
	background-color:#ebebeb;
}
.txt_811{
	color:#8b1a1e;
}
.bd_r{
	border-right:1px solid #ffffff;
}
.l_hgt{
	line-height:17px;
}
.l_hgt img{
	vertical-align:top;
}
.term01{
	display:table;
}
.term02{
	background-color:#8f8f8f;
	padding:4px 9px;
	color:#fff;
	text-align:center;
	width:45px;
	display:table-cell;
}
.term03{
	display:table-cell;
	padding-left:7px;
	vertical-align:middle;
}
.faq_list{
	width:171px;
	margin:0 5px;
	padding-top:10px;
	background-color:#ffffff;
}
.faq_list p{
	padding-bottom:7px;
	background:url(/content/dam/daiwasecurities/resource/images/arrow6.gif) no-repeat 5px 3px ;
	padding-left:20px;
	padding-right:5px;
	line-height:180%;
}
.faq_list .more{
	padding-bottom: 5px;
	padding-right:5px;
	text-align:right;
	line-height:180%;
}
.more a{
text-decoration:none;
}
.faq_other{
	width:171px;
	height:auto;
	margin:0 5px;
	background: #ffffff url(/content/dam/daiwasecurities/products/deposit/images/rnavi02_btm2.gif) no-repeat bottom;
}
.faq_bdr {
	margin: 0px 5px; 
	border: 0px; 
	padding: 0px; 
	font-size: 0px;
}
.faq_other p{
	padding-top: 10px;
	padding-bottom:10px;
	text-align:center;
	line-height:180%;
}
.separator{
	background:url(/content/dam/daiwasecurities/resource/images/dline_horizontal.gif) transparent 0% 50% repeat-x;
	width:100%;
	height:24px;
	font-size:0.1px;
	clear:both;
}
.overflow_clear{
	overflow:hidden;
	height:100%;
	vertical-align:middle;
}
span.img{
	float:left;
	width:55px;
	background-color:#8f8f8f;
	padding:4px 9px;
	color:#fff;
	text-align:center;
}
span.txt{
	overflow:hidden;
	height:100%;
	padding-left:7px;
	vertical-align:middle;
}
.img_bk{
	display:block;
}

/*リスクエリア*/
.frame02 {
border:4px solid #ebebeb;
margin-bottom:18px;
}
.frame02 .title {
padding:7px;
background-color:#f7f7f7;
}
.frame02 .text {
line-height:166%;
}
.frame02 .title span {
display:block;
background:url(/content/dam/daiwasecurities/resource/images/ic06.gif) no-repeat 0 0 ;
min-height:21px;
font-weight:bold;
line-height:120%;
padding:2px 0 0 30px ;
}
.frame02 .inner01 {
padding:13px 13px 4px 13px ;
}
ul.cautionList li {
background:url(/content/dam/daiwasecurities/resource/images/ic07.gif) no-repeat 4px 7px ;
padding-left:12px;
margin-bottom:0.75em;
line-height:166%;
}
.heading04 {
background:url(/content/dam/daiwasecurities/resource/images/ic03.gif) no-repeat 1px 4px ;
border-bottom:1px solid #cdcdcd;
font-size:80%;
font-weight:bold;
line-height:130%;
padding-left:13px;
padding-bottom:5px;
margin-bottom:8px;
}
