.font10 {
	font-size: 10px;
}
.font1014 {
	font-size: 10px;
	line-height: 14px;
}
.font12 {
	font-size: 12px;
}
.font1216 {
	font-size: 12px;
	line-height: 16px;
}
.font1218 {
	font-size: 12px;
	line-height: 18px;
}
.link {
	font-size: 12px;
}
.link A:link {
    color: #cc0000;
}
.link A:visited {
    color: #cc0000;
}
.link A:hover {
    color: blue;
}
.font20 {
	font-size: 20px;
}
.font16 {
	font-size: 16px;
}
.font14 {
	font-size: 14px;
}

.kijiback {
	background-image: url(/nsj/image/waku/waku_back.gif);
	background-position: right bottom;
	background-repeat: no-repeat;

}



.saishintitle {
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.pan {
	font-size: 12px;
}
.pan A:link {
    color: #ffffff;
}
.pan A:visited {
    color: #ffffff;
}
.pan A:hover {
    color: #000000;
}
.read {
	font-size: 14px;
	line-height: 24px;
	color: #333333;
}
	
h1, h2, h3, h4, h5, h6, p {
	font-size: 100%
	font-weight: normal;
	font-style: normal;
	}

/* basic design */


	
h1 {
	font-size: 14pt;
	color: indigo;
	margin: 0px;
	padding: 10px;
	}
	
h2 {
	font-size: 12pt;
	color: teal;
	margin: 0px;
	padding: 5px;
	}
	
h3 {
	font-size: 11pt;
	color: red;
	margin: 0px;
	padding: 5px;
	}
	
h4 {
	font-size: 10pt;
	color: red;
	margin: 0px;
	padding: 5px;
	}