@charset"utf-8";

.txt img{padding:0 3px; margin:0; vertical-align:text-bottom;}

.exemption{
	padding:10px;
	margin:10px 0;
	border:1px solid #989898;
}
.exemption dl{
	margin:0; padding:0;
}
.exemption dt,
.exemption dd{
	margin:0; padding:2px 4px;
}
.exemption ol{
	margin:0 0 0 10px; padding:0 0 0 20px;
}
.exemption li{
	margin:0; padding:5px 0;
}


.ttl_01{
	margin:0;
	clear:both;
}
.graph01{
	margin:0;
	clear:both;
	text-align:center;
}

/*トップメッセージ*/

.message{
width:480px;
padding-left:10px;
padding-top:10px;
}


/*財務ハイライト*/
.stock-ph{
width:490px;
height:200px;
	clear:both;
}

.stock-ph01{
	width:230px;
	margin:0;
	float:left;
}

.stock-ph02{
	width:230px;
	float:right;
	margin-left:10px;
}

/*株主情報*/
.line{
	border-bottom:1px dashed;
	border-color:#000000;
	margin-top:5px;
	margin-bottom:5px;
}

.graph{
width:490px;
height:311px;
	clear:both;
}

.graph-01{
	width:235px;
	margin:0;
	float:left;
}

.graph-02{
	width:235px;
	float:right;
	margin-left:10px;
}

.linkBlock-gr{
	border-width:1px 0 0 3px;
	border-color:#989898;
	border-style:solid;
	background-color:#ffffff;
	width:205px;
	padding:15px 10px 10px 10px;
}

#pdf{
	padding:0 5px 0 5px;
	margin:0 5px 0 5px;
}
#pdf table{
	margin:0;
	padding:0;
	}
#pdf img{
	margin:0;
	padding:0;
	}
