/* stock_bond */
ul.dot li {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 15px;
	color: #555555;
	line-height: 150%;
	list-style-type: disc;
}

.faq_space {
	margin-left: 23px;
	margin-right: 23px;
	padding-top: 5px;
	background: #ffffff;
	color: #555555;
	line-height: 130%;
	}

/* inquiry_box */
div.inquiry_box {
	margin:0 14px 15px 14px;
	padding: 10px 15px 0 15px;
	background: #f7f7f7;
	border: solid 1px #d8d8d8 ;
	color: #555555;
	}
	
div.inquiry_box ul li{
	color: #555555;
	line-height: 150%;
	}
	
/* table */
table th,td {
	border: 1px solid #d8d8d8;
	}

th.cell_top,td.cell_top {
	padding-top: 5px;
	vertical-align: text-top;
	}

.link_icon {
	line-height: 1.5;
	margin: 0 0 0 3px;
	padding: 0 0 0 20px;
	background: url(/jp/base/img/ico_defaultlink.gif) 0 0.1em no-repeat;
}

.pdf_icon {
	line-height: 1.5;
	margin: 0 0 0 3px;
	padding: 0 0 0 20px;
	background: url(/jp/base/img/ico_pdf.gif) 0 0.1em no-repeat;
}

span.jump {
	padding-right: 11px;
	background: transparent url(/jp/base/img/ico_jump.gif) no-repeat right center;
}