div.indexHeaderArea {
	width:750px;
	margin: 0; 
	padding :0;
}
div.visionArea {
	width:auto;
	margin: 0em;
	padding :1em 0em;
}
div.visionArea img {
	margin: 0em; /* 見出しのマージン */
	padding: 0em 2em; /* 見出しのパディング（上下、左右） */
}
div.visionArea p {
	margin: 0em; 
	padding: 0.5em 5em; 
	font-size: 120%; /* 見出しの文字サイズ */
	font-weight:bold;
}
div.indexMenuArea {
	width:auto;
	margin: 0em;
	padding : 1em 1.5em;
}
div.submenuArea {
	width:210px;
	margin: 0; 
	padding : 0.5em;
	float:left;
}
div.submenuArea li,p{
	padding: 0em 1em;
	font-size: smaller;
}

div.whatsnewArea {
	width:750px;
	margin: 0em;
	padding :1em 0em;
}
/* --- 見出し --- */
div.whatsnewArea h3 {
	margin: 0em; /* 見出しのマージン */
	padding: 0em 3em; /* 見出しのパディング（上下、左右） */
	/* background-color: #ff3300; 見出しの背景色 */
	/* border-bottom: thin #ff3300 solid;  見出しの下枠線 */
	font-size: 100%; /* 見出しの文字サイズ */
	font-weight:bold;
}
/* --- ボックス --- */
.newsbox {
	width: auto;
	border: medium double #0099CC;
	padding: 1em;
	margin: 0.5em 2.5em;
	/*  background-color: #ffffff; ボックスの背景色 */
	/* border: thin #ff3300 solid;  ボックスの枠線 */
	/*font-size: 80%; * ボックスの文字サイズ */
}
.newsbox h4 {
	margin: 0em; /* 見出しのマージン */
	padding: 0em ; /* 見出しのパディング（上下、左右） */
	/* background-color: #ff3300; 見出しの背景色 */
	/* border-bottom: thin #ff3300 solid;  見出しの下枠線 */
	font-size: 100%; /* 見出しの文字サイズ */
	font-weight:bold;
}

.newsbox li {
	list-style:disc outside;
	margin:0em 2em;
	line-height:1.2em;
}
.newsbox p {
	margin:0em 0.5em;
	text-indent:0.5em
}
