
body{
	line-height: 160%;
	background-color: white;
	color: black;
	margin: 0px;
}

/* リンクの設定 */
A:link {}
A:visited {
	color: #6666FF;
}
A:active {
	color: #FF00CC;
}
A:hover {
	color: white;
	background-color: #9999FF;
} 

/* メニューの●の色指 */
.col{
	color: #9999FF;
}

/* 各種H用設定 */
h1{
	font-weight: normal;
	font-size: 100%;
}
h2{
	font-weight: normal;
	font-size: 115%;
	margin-bottom: 0px;
}
h3{
	background-color: #AA99FF;
	color: white;
	text-align: center;
	font-weight: strong;
	margin-bottom: 0px;
	font-size: 100%;
	line-height: 120%;
	width: 100%;
}

h4{
	background-color: #9977dd;
	color: white;
	text-align: center;
	font-weight: strong;
	margin-bottom: 0px;
	font-size: 100%;
	line-height: 120%;
	width: 70%;
}
/* table用タイトル用設定。h3と同じ様に見せるため。 */
.title3{
	background-color: #AA99FF;
	color: white;
	text-align: center;
	font-weight: strong;
	margin-bottom: 0px;
	font-size: 100%;
	line-height: 120%;
	width: 100%;
}

/* センタリング用共通クラス */
.cnt{
	margin-left: 15%;
	margin-right: 15%;
	text-align: center;
}



/* 以下トップページ用 */
/* お知らせ欄の日付用 */
P.date2{
	font-size: 70%;
	color: black;
	text-align: right;
	margin-top: 0px;
}
	

.center{
	text-align: center;
}
.b{
	border: 1px solid red;
}

/* サイドメニュー配置設定 */
.side{
	width: 30%;
	float: left;
	font-size: 95%;
}
.mag{
	margin-left: 30%;
}
P.side2{
	margin-top: 0px;
}
/* サイドメニューの更新日付用 */
.date1{
	font-size: 70%;
	color: #d2691e;
	margin-bottom: 15px;
}

/* メイン欄配置設定 */
.main{
	width: 60%;
	float: left;
}

/* ページ下部の配置設定 */
P.nijin{
	float: left;
}
P.kanri{
	text-align: right;
}
.foot1{
	clear: both;
}
.foot2{
	margin: 70px 30%;
}		

/* ページ上部カウンタと日付用 */
.counter{
	float: left;
	width: 50%;
	margin-top: 20px;
	margin-left: 10px;
}
.hidsuke{
	text-align: right;
	margin-right: 10px;
	margin-top: 20px;
}

.url{
	text-align: right;
	border-top: 1px solid blue;
	padding-bottom: 50px;
	line-height: 170%;
}

