@charset "Shift_JIS";

/*---------基本設定---------*/

body{
	font-family: "Verdana", "helvetica", "Arial", "sans-serif", "ＭＳ Ｐゴシック", "Osaka";
	font-size: 80%;
	line-height: 150%;
	color:#ffffff;
}
a:link{
	color:#187FC4;
	text-decoration:none;
}
a:visited{
	color:#187FC4;
	text-decoration:none;
}
a:hover{
	color:#ffaa00;
	text-decoration:underline;
}
td{
	font-family: "Verdana", "helvetica", "Arial", "sans-serif", "ＭＳ Ｐゴシック", "Osaka";
	color:#ffffff;
	font-size: 75%;
	line-height: 140%;
}
h1 { 
	margin:0px;
	padding:0px;
	font-weight: bold; 
	font-size: 14pt;
	line-height: 16pt; 
	font-family: helvetica; 
	color: #ffaa00; 
}
h2 { 
	margin:0px;
	padding:0px;
	color: #ffffff; 
	font-weight: bold; 
	font-size: 120%;
	line-height: 120%; 
}
h3 { 
	margin:0px;
	padding:0px;
	color: #ffffff; 
	font-weight: bold; 
	font-size: 110%;
	line-height: 110%; 
}




.small{
	margin:0px;
	padding:0px;
	color:#ffffff;
	font-size: 75%;
	line-height: 100%; 
}

.copy{
	margin:0px;
	padding:0px;
	color:#ffffff;
	font-size: 7pt;
	text-decoration:none;
}
.navi{
	margin:0px;
	padding:0px;
	color:#ffffff;
	font-size: 7pt;
}
.back{
	margin:0px;
	padding:0px;
	color:#ffffff;
	font-size: 7pt;
}
.data{
	margin:0px;
	padding:0px;
	color:#ffffff;
	font-size: 7pt;
	line-height: 10pt; 
	text-decoration:none;
}
.photo{
	margin:0px;
	padding:0px;
	color:#ffffff;
	font-size: 8pt;
	line-height: 10pt; 
}
.text{
	margin:0px;
	padding:0px;
	color:#ffffff;
	font-size: 80%;
	line-height: 150%; 
}
.read{
	margin:0px;
	padding:0px;
	color:#333333;
	font-size: 9pt;
	line-height: 10pt; 
}
.black_l{
	margin:0px;
	padding:0px;
	color:#000000;
	font-size: 110%;
	line-height: 130%; 
}
.black_mm{
	margin:0px;
	padding:0px;
	color:#000000;
	font-size: 100%;
	line-height: 120%; 
}
.black_m{
	margin:0px;
	padding:0px;
	color:#000000;
	font-size: 88%;
	line-height: 130%; 
}
.blue{
	color:#187FC4;
}
.h190 {
	font-color: black;
	font-size: 12px;
	line-height: 18px;
}














#back{
	color:#ffffff;
	text-decoration:none;
	font-size: 7pt;
}

a.#back:link {
	color:#ffffff;
	text-decoration:none;
	font-size: 7pt;
}
a.#back:hover {
	color:#187FC4;
	text-decoration:underline;
	font-size: 7pt;
}

#read{
	color:#ffffff;
	text-decoration:none;
}

a.#read:link {
	color:#ffffff;
	text-decoration:none;
}
a.#read:hover {
	color:#187FC4;
	text-decoration:underline;
}

#read_w{
	color:#ffffff;
	text-decoration:none;
}

a.#read_w:link {
	color:#ffffff;
	text-decoration:none;
}
a.#read_w:hover {
	color:#ffffff;
	text-decoration:underline;
}

#sub{
	font-size: 7pt;
	color:#ffffff;
	text-decoration:none;
}

a.#sub:link {
	font-size: 7pt;
	color:#ffffff;
	text-decoration:none;
}

a.#sub:hover {
	color:#187FC4;
	text-decoration:underline;
}

#submenu{
	font-size: 7pt;
	color:#ffffff;
	text-decoration:none;
}

a.#submenu:link {
	font-size: 7pt;
	color:#ffffff;
	text-decoration:none;
}
a.#submenu:hover {
	font-size: 7pt;
	color:#ffffff;
	text-decoration:underline;
}














span.white{
	color:#ffffff;
}

span.red{
	color:#CC0000;
}

span.invisible{
	font-size: 10px;
}


/*---------その他---------*/

table#ink tr.inktabletop td{
	font-weight: bold;
}

table#ink td.inktableinktype{
	color:#cc0000;
}

span.techreportno{
	color:#CC0000;
	font-weight: bold;
}

span.techreportjoho{
	color:#666666;
}

span.techreportpdf{
	font-size: 10px;
	color:#666666;
}

span.digestno{
	color:#CC0000;
	font-size: 12px;
	font-weight: bold;
}

table#backnumbertable td.gray{
	color:#666666;
}


table#coop span{
	font-weight: normal;
}

