@charset "utf-8";
/* CSS Document */

body{ 
		background-color: #444444; 
		background-image: url(test/Basclass_Images/logo_blue.jpg); 
		background-repeat: repeat
}
h1.no1{
		margin: 0.5em;
		padding: 0.5em;
		font-weight: bold;
		font-size: 24pt;
		text-align: center;
		color: blue;
		background-color: #eeeeee;
		border-color: transparent;
}
h1#tavi {
	text-align:center; color:white; background-color:red;
	font-size:26px;
	margin-bottom:10px;
}
p.eng{
		margin: 1em;
		padding: 1em;
		font-size: large;
		font-weight: bold;
		line-height: 1.5;
		font-style: italclass;
		text-align: left;
		border-color: transparent;
		color: purple;
}
p.count{
		margin: 0.1em;
		padding: 0.1em;
		font-size: 16pt;
		font-weight: bold;
		border-color: transparent;
		color: red;
}
img.left{
		float: left;
		margin-right: 0.5em;
		margin-bottom: 0.5em;
		border: 1pc;
		border-color: yellow;
}
#f1{
	margin: 0.1em;
	padding: 0.1em;
	border-color: transparent;
	background-color: yellow;
	color: black;
	font-weight: bold;
	font-size: 18pt;
}
div#top {
	margin-left:auto;
	margin-right:auto;
	font-size:24px;
	font-weight:bolder;
	color:red;
	text-align:center;	
	width:1300px;
	background-color:#FCF;
}
div#topcontent {
	float:left;
	width:69%;
	background-color:#FFF;
}
div#midashi {
	float:left;
	width:29%;
	background-color:#03C;
}
div.left {
	float:left;
}
div.left2 {
	float:left;
	width:50%;
	text-align:center;
}
div.left3 {
	float:left;
	width:33%;
	text-align:center;
}
div.left4 {
	float:left;
	width:25%;
	text-align:center;
}
div.right {
	float:right;
}
div.right2 {
	float:right;
	width:50%;
	text-align:center;
}
div.right3 {
	clear:both;
	float:right;
	width:33%;
	text-align:center;
}
div.right4 {
	float:right;
	width:25%
}
div.none {
	clear:left;
}
div.center {
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}
div#expl {
	width:90%;
	margin-left:auto;
	margin-right:auto;
	font-size:22px;
	font-weight:bold;
	color:blue;
	line-height:26px;	l
}
div#link_holder {
	width:90%;
	margin-right:auto;
	margin-left:auto;
}
.toplines {
	font-size:22px;
	font-weight:bold;
	color:red;
	text-align:center;
}
p.pdf {
	font-size:22px;
	font-weight:bolder;
	background-color:black;
	text-align:center;
}
p.link {
	width:600px;
	font-size:18px;
	font-weight:bolder;
}
p.center{
	font-family: "Arial", "Times", san-serif;
	margin: 0.2em;
	padding:0em;
	font-weight: bold;
	font-size: 10pt;
	line-height: 1.4;
	text-align: center;
	color: blue;
	margin-left:auto;
	margin-right:auto;
}
p.left{
	font-family: "Arial", "Times", san-serif;
	margin: 0.2em;
	padding:0em;
	font-weight: bold;
	font-size: 10pt;
	line-height: 1.4;
	text-align: left;
	color: blue;
}
span#NPO_meeting {
	color: red;
	margin-left: 1pc;
}
span#NPO_activities {
	color: red;
	margin-left: 1pc;
}		
h1.no1{
	margin: 0.5em;
	padding: 0.5em;
	font-weight: bold;
	font-size: 24pt;
	text-align: center;
	color: : blue;
	background-color: #eeeeee;
	border-color: transparent;
}
p.jap{
	margin: 1em;
	padding: 1em;
	font-size: small;
	font-weight: bold;
	line-height: 1.8;
	font-style: normal;
	text-align: left;
	border-color: transparent;
	color: red;
}
p.count{
	margin: 0.1em;
	padding: 0.1em;
	font-size: 16pt;
	font-weight: bold;
	border-color: transparent;
	color: red;
}
img.left{
	float: left;
	margin-right: 0.5em;
	margin-bottom: 0.5em;
	border: 1pc;
	border-color: yellow;
}
#f1{
	margin: 0.1em;
	padding: 0.1em;
	border-color: transparent;
	background-color: yellow;
	color: black;
	font-weight: bold;
	font-size: 18pt;
}
li {
	color:blue;
	font-size:18px;
}
p.power {
	color:blue;
	font-weight:200;
}
#ajaxSample {
	border:4px solid red;
	background-color:#FF0;
	color:#600;
	font-size:26px;
	font-weight:bold;
}
#TAVI {
	border:4px solid red;
	background-color:#FF0;
	color:#600;
	font-size:26px;
	font-weight:bold;
}
#RD {
	border:4px solid red;
	background-color:#FF0;
	color:#600;
	font-size:26px;
	font-weight:bold;
}
#tokudaAcademia {
	border:4px solid red;
	background-color:#FF0;
	color:#600;
	font-size:26px;
	font-weight:bold;
}
#maniac {
	border:4px solid red;
	background-color:#FF0;
	color:#600;
	font-size:26px;
	font-weight:bold;
}
#outerDiv {
	width:1300px;
	margin-left:auto;
	margin-right:auto;
}
#body1 {
	width: 1200px;
	margin-left:20px;
	margin-right:auto;
	padding-bottom:5px;	
}
#topcontent {
	float:left;
	width:900px;
}
#midashi {
	float:left;
	width:300px;
}
