
body {
	margin:10px;
	padding:0px;
}

TABLE#case1 {
	border-collapse : collapse ;
	border-color : #4169e1 ;
	border-width : 1px ;
	border-style : solid ;
}
TABLE#case2 {
	border : dashed 2px blue;
}

.sub	{
	width:190px;
	border:solid 2px #000066;
	background-color:#ffffff
	}

.sub div	{
	background-color:#000066;
	padding:1px 2px;
	font-weight:bold;
	color:white;
	}

.sub A {
	color :#ffffff;
	text-decoration:none;
}

.sub A:HOVER
{
	color :#0066ff;
	text-decoration :none;
}

.sub2	{
	width:190px;
	border:solid 2px #000066;
	background-color:#ffffff
	}

.sub2 div	{
	background-color:#000066;
	padding:1px 2px;
	font-weight:bold;
	color:white;
	}

.sub2 A {
	color :#000066;
	text-decoration:none;
}

.sub2 A:HOVER
{
	color :#0066ff;
	text-decoration :none;
}

.sub3	{
	width:750px;
	border:solid 2px #000066;
	padding-bottom:12px;
	border-width:4px;
	border-style:dotted;
	}

.sub3 div	{
	width:500px;
	position:relative;
	top:-10px;
	text-align:center;
	background-color:#000066;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	color:white;
	}

.sub3 p	{
	margin:0px 15px 0px 15px;
	text-align:justify;
	text-justify:distribute;
	line-height:120%;
	font-size:16px;
	}

.sub3 img {
	border:none;
	vertical-align:middle;}

.sub3 img.1 {
	border:none;
	MARGIN-LEFT: 10px;
	MARGIN-RIGHT: 10px;
	vertical-align:middle;
	float=right}

.sub3 img.2 {
	border:none;
	MARGIN-LEFT: 10px;
	MARGIN-RIGHT: 10px;
	vertical-align:middle;
	float=left}

.sub3 img.3 {
	border:none;
	MARGIN: 5px;
	vertical-align:top;}

p	{
	margin:10px;
	text-align:justify;
	text-justify:distribute;
	line-height:120%;
	font-size:12px;
	}

.news	{
	width:750px;
	border:solid 1px Aqua;
	border-width:2px;
	border-style:dotted;
	background:white;
	}

.news p	{
	margin:2px;
	text-align:justify;
	text-justify:distribute;
	line-height:120%;
	font-size:12px;
	color:red;
	}

/* === メニュー部分のスタイル === */

.menu	{width:"760";
	 background-color:#000066;
	 font-size:12px;
	 font-weight:bold;
	 color:white;
	 border-top:solid 1px white}

.menu div	{padding-top:5px;
	 padding-bottom:4px}

.menu1	{width:560px}

.menu1 div	{float:left;
	 width:80px;
	 border-right:solid 1px white;
	 text-align:center}

.menu1 a	{color:white;
 	 text-decoration:none}

.menu1 a:hover	{color:#0066ff;
 	 text-decoration:none}

.menu2	{text-align:right}

.menu2 div	{margin-right:10px}

.menu3	{font-size:12px;
	color:black}

.menu4	{font-size:12px;
	text-align:center;
	color:black}

.menu5	{font-size:10px;
	color:black}

.menu5-2{font-size:10px;
	color:black}

.menu6	{font-size:12px;
	text-align:left}

.menu7	{font-size:12px;
	color:red}
