
/* === ヘッダー部分のスタイル === */

.head	{background-color:#73a1ff;
	 width:760px;
	 margin-top:10px}

.head1	{width:150px;
	 vertical-align:middle;
	 text-align:center}

.head1 img	{vertical-align:middle}

.head2	{padding-left:30px}

.head h1	{font-size:36px;
	 font-family:'Comic Sans MS';
	 color:white;
	 text-align:center;
	 margin-bottom:1px}

.head div	{font-size:12px;
	 text-align:center;
	 color:white}

/* === サイドバーとコンテンツ部分のスタイル === */

.side_main	{width:760px}

.menu {
	width:150px;
	background-color:#73a1ff;
	vertical-align:top;
	padding-left:3px;
	padding-right:3px;
	padding-top:0px;
	padding-bottom:0px}

menu DIV {}
.menu DIV.en {
	PADDING-RIGHT: 0px;
	MARGIN-TOP: 1px;
	PADDING-LEFT: 8px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 10px;
	PADDING-BOTTOM: 2px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #888888;
	PADDING-TOP: 1px;
	BACKGROUND-COLOR: white}
.menu A {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 8px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	PADDING-BOTTOM: 0px;
	COLOR: #73a1ff;
	PADDING-TOP: 3px;
	BACKGROUND-COLOR: white;
	TEXT-DECORATION: none}
.menu A:hover {
	COLOR: white;
	BACKGROUND-COLOR: #666666}
.sub {
	MARGIN-TOP: 20px;
	MARGIN-BOTTOM: 20px;
	PADDING-LEFT: 6px;
	FONT-SIZE: 12px;
	BORDER-LEFT: #a6d4ff 8px solid;
	COLOR: #ffffff;
	LINE-HEIGHT: 18px}
.sub A {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 0px;
	COLOR: #ffffff;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #73a1ff;
	TEXT-DECORATION: none}
.sub A:hover {
	COLOR: #ffffff;
	BACKGROUND-COLOR: #73a1ff}

/* === コンテンツ部分のスタイル === */

.main	{
	 padding-left:10px;
	 padding-right:0px;
	 padding-top:10px;
	 padding-bottom:0px;
	 vertical-align:top}

.title H1 {
	MARGIN-TOP: 0px;
	FONT-SIZE: 28px;
	MARGIN-BOTTOM: 5px;
	PADDING-BOTTOM: 3px;
	COLOR: #73a1ff;
	BORDER-BOTTOM: #73a1ff 2px solid}
.title DIV {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #888888}
.title P {
	MARGIN-TOP: 0px;
	FONT-SIZE: 12px;
	FLOAT: right;
	MARGIN-BOTTOM: 20px;
	WIDTH: 250px;
	COLOR: #888888;
	LINE-HEIGHT: 120%}

.con {
	CLEAR: both;
	MARGIN-TOP: 10px;
	MARGIN-BOTTOM: 30px;
	FONT-SIZE: 8px}
.con img {
	border:none;
	vertical-align:middle;}
.con img.1 {
	border:none;
	MARGIN-LEFT: 10px;
	MARGIN-RIGHT: 10px;
	vertical-align:middle;
	float=right}
.con img.2 {
	border:none;
	MARGIN-LEFT: 10px;
	MARGIN-RIGHT: 10px;
	vertical-align:middle;
	float=left}
.con img.3 {
	border:none;
	MARGIN: 5px;
	vertical-align:top;}
.con H2 {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-SIZE: 16px;
	MARGIN-BOTTOM: 10px;
	PADDING-BOTTOM: 0px;
	COLOR: white;
	PADDING-TOP: 3px;
	BACKGROUND-COLOR: #73a1ff}
.con DIV {
	FONT-SIZE: 20px;
	COLOR: #a6d4ff}
.con P {
	MARGIN-TOP: -1.5em;
	FONT-SIZE: 14px;
	MARGIN-LEFT: 1.5em;
	COLOR: #888888;
	LINE-HEIGHT: 120%;}
.con TD {
	MARGIN-TOP: -1.5em;
	FONT-SIZE: 14px;
	MARGIN-LEFT: 1.5em;
	COLOR: #888888;
	LINE-HEIGHT: 120%;}
.con A {
	PADDING-BOTTOM: 0px;
	COLOR: #73a1ff;
	TEXT-DECORATION: none}
.con A:hover {
	COLOR: #73a1ff;
	}

.copy {
	 border-top:solid 3px #73a1ff;
	 color: #888888;
	 font-size:10px;
	 text-align:center;
	 width:760px;}

.toolbar img{
	border:none;
	MARGIN-TOP: 5px;}

body{margin:0px 0px;}

form {
	PADDING : 0px;
	MARGIN : 0px;}

tr {vertical-align:top;}
