BODY	{background-color: #4C62C0; 
	 margin: 0px;
	 padding:0px;
	 font-size: medium;} 
P,DL 	{font-size: 90%;}

/*  リンクに関するスタイル設定  */ 
A:link,A:visited	{color: #060057; 
	 background: none; 
	 text-decoration:none;} 
A:hover,A:active	{color: #0054E3; 
	 background: #B3CFFF; 
	 text-decoration: underline; }

H1	{background-color:#FFFFFF;
	 border: none;
	 margin: 0;}

/*  ナビゲーションバー部分のスタイル  */ 
#navibar	{color:#504CA6;
	 border: #504CA6 1px solid; 
	 background-color:#ADE1F4;
	 font-size:small;}
#navibar A:link,A:visited	{color: #060057; 
	 background: none;
	 text-decoration:none;}

H2	{background-color:#0D0787;
	 border: none;
	 margin: 0;
	 padding:0.5em 1.5em ;
	 color: #FFFFE1; 
	 font-size: 12pt; 
	 font-weight:bold ;
	 font-family: Georgia, "Times New Roman", Times, serif;}

/*  メニュー部分のスタイル  */ 
#menustyle	{margin-top:40px;
	 margin-left:210px;}
#menu .menu1 	{margin-left: 4%; color:#FFFFE1;}
#menu .menu2	{margin-left: 4%;}
#menu .menu3	{margin-left: 4%;}
#menu .menu4	{margin-left: 4%;}
#menu .menu5	{margin-left: 4%;}
#menu .menu6	{margin-left: 4%;}
#menu .menu7	{margin-left: 4%;}
#menu a{color:#FFFFE1;}

/*  トピック部分のスタイル  */ 
#topicstyle 	{color:#333;
	 border: #333 1px solid; 
	 margin-top:40px;
	 padding-left:210px;
	 background-color:#FFFFFF;
	 font-size:small;}
#topicstyle DL#topic	{width: 90%;
	 line-height: 130%;
	 font-size: 10pt; 
	 padding-left:1.5em;}
#topicstyle DL#topic DT	{display: block;
	 background-image: none;
	 margin: 0 0 -1.3em 0;
	 padding: 0;}
#topicstyle DL#topic DD 	{margin: 0 0 1em 6em;
	 padding: 0;
	 font-size: 100%;}

/*  メインイメージ部分のスタイル  */ 
#mainimage	{position: absolute;
	 left: 50px;
	 top: 90px;
	 width: 166px;
	 height: 297px;}

HR	{border-color: #0D0787;
	 border-style: double;
	 border-width: 1px;}
#copyright 	{text-align: right;
	 margin: 3px;
	 font-size: 9pt; 
	 color:#FFFFFF;
	 font-family: Georgia, "Times New Roman", Times, serif;}
