@charset "utf-8";
/* CSS Document */
#newspaper {
	height: auto;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
}
#newspaper p{
    font-size: 9pt; 
    text-indent: 0pt;
    margin-left: 0px;
    } 
#newspaper .midashi1 {
	font-size:14px; line-height:16px;
	}
#newspaper .midashi2 {
	font-size:10px; line-height:12px;
	}
#newspaper .midashi3 {
	font-size:12px; line-height:13px;
	}
#newspaper a {
	text-decoration: none;
}
#newspaper a:hover {
	text-decoration:underline;
	color:#FFF;
	background-color:#6600FF;
	font-size:14px;
	line-height:16px;
	}
#npnavi{
	background-color:blue;
	text-align:center;
}
#npnavi a{
	text-decoration: none;
	color:white;
	font-family:ＭＳ ゴシック,Osaka;
	font-size:14px;
	line-height:16px;
	}
#npnavi a:hover{
	text-decoration:underline;
	color:#FFF;
	font-family:ＭＳ ゴシック,Osaka;
	background-color:#6600FF;
	font-size:14px;
	line-height:16px;
	}
#npnavi td{
	width:33%;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFF;
}
#reset{
	border-collapse:separate;
	border-spacing:1px;
	}
.htconte{
	width:100%;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}
.bknumber{
	text-align:left;
	}
.bknumber a{
	color:blue;
	text-decoration: none;
	background-color:white;
}
.bknumber a:visited{
	color:green
	}
.htinfo {
	background-color: #FAEDEF;
	width: 5%;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #666;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666;
}
.htinfo2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666;
	padding-left: 1em;
	width: 28%;
}
.htinfo3 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666;
	text-align: center;
	background-color: #FEF7E0;
}
.green {
	color: green;
}
.red {
	color: #ff0000;
}
.blue {
	color: #0000ff;
}
.purple {
	color: #6633cc;
}
.orange{
	color:orange;
	}
.company{
	text-align:right
	}
.company a{
	line-height: 16px !important;
}
.company a:hover{
	color: red !important;
	text-decoration: underline !important;
}
.goto{
	width:100%;
	text-align:right;
	margin-top: 10px;
	margin-bottom: 10px;
}
#tenzi{
	text-align: right;
	color: red !important;
}
#tenzi a{
	text-decoration: none !important;
	background-color: #FFF !important;
	color: red !important;
}
