@charset "shift_jis";
/* ----------------------------------------------------------
	saxa
	define layout css
	margine is united up. 
---------------------------------------------------------- */
/* 段落 */
body#ir #contents p.paragraph {
	margin-bottom: 1em;
}
/* 画像ポジション */
body#ir #contents .ph-center {
	text-align: center;
}
/* テキストポジション */
body#ir #contents .tx-center {
	text-align: center;
}
body#ir #contents .tx-right {
	text-align: right;
}
/* 表組み　縦位置 */
body#ir #contents .vt {
	vertical-align: top;
}
body#ir #contents table.data-tbl01 caption.notes{
	text-align: right;
	font-size: 80%;
	background: none;
	font-weight: normal;
}
/* 注釈 */
body#ir #contents .notice01{
	text-indent: -1em;
	margin-left: 1em;
	font-size: 80%;
}
body#ir #contents .notice02{
	text-indent: -1.9em;
	margin-left: 1.9em;
	font-size: 80%;
}
/* マージン */
body#ir #contents .ml20{
	margin-left: 20px;
}
/* 太字 */
body#ir #contents .highlight02{
	font-weight: bold;
}

/* link style */
body#ir #contents #main .section ul.links02 {
	margin-left: 50px;
	clear: both;
}

body#ir #contents #main .section ul.links02 li {
	margin-bottom: 17px;
	float: left;
	margin-right: 30px;
}

/* bannerarea */
body#ir #contents #aside #bannerarea {
	padding: 0;
	margin: 14px 0px 0px;
}
body#ir #contents #aside #bannerarea img {
	margin:0 0 7px 0;
}
