body{
	position:static;z-index:1;
	font-family:"MS UI Gothic",sans-serif;
	margin:0px auto;
	vertical-align:middle;
}

nav{		/*　ｎａｖメニュー要素　*/
	background: linear-gradient(270deg, white, springgreen);
	text-align:center;
	float:left;
	color:#000033;
	font: normal normal 20px/25px "UD デジタル 教科書体 NK-R","Times New Roman",cursive;
	position:fixed;width:17%;height:100%;
}

article{	/*　ａｒｔｉｃｌｅメイン要素　*/
	background:#ffee88 url("bg02-op.gif") repeat;
	text-align:left;
	float:left;
	color:#000033;
	font: normal normal 20px/25px "UD デジタル 教科書体 NK-R","Times New Roman",cursive;
	position:relative;left:17%;width:83%;
	padding-bottom:30%;
	overflow:auto;
}

.pb45pxver{	/*　ａｒｔｉｃｌｅ・footerアドレスのみ対応要素　*/
	background:#ffee88 url("bg02-op.gif") repeat;
	text-align:left;
	float:left;
	color:#000033;
	font: normal normal 20px/25px "UD デジタル 教科書体 NK-R","Times New Roman",cursive;
	position:relative;left:17%;width:83%;
	padding-bottom:45px;
	overflow:scroll;
}

.pb360pxver{	/*　ａｒｔｉｃｌｅ・footer地図のみ対応要素　*/
	background:#ffee88 url("bg02-op.gif") repeat;
	text-align:left;
	color:#000033;
	font: normal normal 20px/25px "UD デジタル 教科書体 NK-R","Times New Roman",cursive;
	position:relative;left:17%;width:83%;
	padding-bottom:360px;
	overflow:scroll;
}

ol{
	list-style-type: decimal;
	padding-right:20px;
}

li{
	font:normal bold 130%/130% "UD デジタル 教科書体 NK-R","Times New Roman",cursive;
	padding:10px 0px 10px 0px;
	clear:both;
}

.addver{	/*　ｆｏｏｔｅｒアドレス要素のみ　*/
	background: repeating-linear-gradient(139deg, ivory 0px, floralwhite 20px, linen 65px, snow 90px, ivory 100px);
	text-align:center;
	text-shadow:2px 2px 2px #a0a0a0;
	color:#000033;
	font: normal normal 20px/25px "Century","UD デジタル 教科書体 NK-R",serif;
	position:fixed;bottom:0px;right:0px;width:83%;height:45px;
	overflow:scroll;
}
.maponly{	/*　ｆｏｏｔｅｒ地図要素のみ　*/
	background: repeating-linear-gradient(139deg, ivory 0px, floralwhite 20px, linen 65px, snow 90px, ivory 100px);
	text-align:center;
	text-shadow:3pt 3pt 2pt #a0a0a0;
	color:#000033;
	font: normal normal 20px/25px "Century","UD デジタル 教科書体 NK-R",serif;
	position:fixed;bottom:0px;right:0px;width:83%;height:360px;
	overflow:hidden;
}


iframe{
	vertical-align:top;
	float:left;
}

a:link		{color:#000033;text-decoration:none;}	/*LINK　 履歴なし*/
a:visited	{color:#a0a0a0;text-decoration:none;}	/*VLINK　履歴あり*/
a:hover		{color:#008000;background-color:rgba(255,220,220,0.5);text-decoration:none;}	/*カーソルポイント*/
a:active	{color:#191970;text-decoration:underline;}	/*ALINK　選択状態*/

h1{	font-size:200%;	}

small{
	font-size:60%;
	line-height:60%;
	vertical-align:bottom;
}

big{
	font-size:150%;
	line-height:150%;
	vertical-align:bottom;
}

.txtwaku{
	margin:10px;
}

.grpwaku{
	padding:10px;
	text-align:center;
	display:block;
}

.ftwaku{
	padding:150px;
	text-align:center;
	display:block;
	font: normal normal 20px/25px "UD デジタル 教科書体 NK-R","Times New Roman",cursive;
}

.touhaba{
	font-size:20px;
	font-family:"UD デジタル 教科書体 N-R",monospace;
	line-height:20px;
	letter-spacing:-1px;
	overflow:auto;
	padding: 5px 0px 5px 5px;
}

.grpname{
	position:relative;left:0px;top:-306px;
	font-size:30px;
	text-shadow:2px 2px 1px #fafafa;
}

.kaigyou{
	clear:left;padding-top:6pt;
}

.newicon{	/*　NEWアイコン　*/
	position:relative;top:-8px;left:12px;
}

