@charset "utf-8";
/* CSS Document */
P{
    font-size: 9pt; 
    text-indent: 0pt;
    margin-left: 0px;
    } 

.midashi1 {
	font-size:14px; line-height:16px;
}
.midashi2 {
	font-size:11px; line-height:12px;
}
.midashi3 {
	font-size:12px; line-height:13px;
}
.midashi4 {
	font-size:8pt; line-height:9px;
}
.midashi5 {
	font-size:10px; line-height:9px;
}
.green {
	color: green;
}
.red {
	color: #ff0000;
	font-size:14px;
}
.blue {
	color: #0000ff;
}
.purple {
	color: #6633cc;
}
.orange{
	color:orange;
	}
.aqua{
	color:#1066de;
}
.company{
	text-align:right;
	margin:1em 0;
	font-size:14px;
	}
.goto{
	width:100%;
	text-align:right;
	margin-top: 10px;
	margin-bottom: 10px;
	}
.bk{
	font-size:14px;
	margin-top:1em;
}
td{
	font-size:12px;
}
hr{
	margin:1em 0;
}
/* 展示会のリンク設定 */
.tenzi{
	text-align: right;
	color: red !important;
}
.tenzi a{
	text-decoration: none !important;
	background-color: #FFF !important;
	color: red !important;
}
.tenzi a:hover{
	text-decoration: underline !important;
	height:3em !important;
}
.linkHover a:hover{
	line-height:1.6em !important;
}

/* <sub>や<sup>のズレを防ぐ */
sup, sub {
	height: 0;
	line-height: 1;
	vertical-align: baseline;
	_vertical-align: bottom;
	position: relative; } 
sup {
	bottom: 1ex;
	} 
sub {
	top: .5ex;
	}

/* 展示会のリンク設定 */
.tenzi{
	text-align: right;
	color: red;
	margin:1em 0;
}
.tenzi a{
	text-decoration: none;
	background-color: #FFF;
	color: red;
}
.tenzi a:hover{
	text-decoration: underline;
}

/* 外字や異体字を画像で表示するさいのズレを修正 */
.gaijiImg{
	position:relative;
	top:1px;
	margin:0 1px;
}
