<style type="text/css"><!--
body	{margin:2px;
	 padding:3px;}

a	{color:#996600;}

/* === ヘッダー部分のスタイル === */

.head	{background-color:#ffffff;
	 width:700px;
	 height:70px;}

.head h1	{font-size:13px;
	 font-family:'Comic Sans MS';
	 color:#666666;
	 margin-bottom:1px;}

.head div	{font-size:14px;
                 text-align:center;
	 color:#333333;}

.headmenu	{background-color:#66cc33;
	 width:700px;
	 text-align:right;
	 font-size:11px;
	 color:white;}

.headmenu a	{color:white;}
.headmenu hover  {color:ff9900;}

/* === サイドバーとコンテンツ部分のスタイル === */

.side_main	{width:700px;
	 height:600px;}

/* === コンテンツ部分のスタイル === */

.main	{width:470px;
	 padding-left:8px;
	 padding-right:0px;
	 padding-top:0px;
	 padding-bottom:20px;
	 vertical-align:top;}

.main h3	{
	 font-size:14px;
	 color:ff66cc;
         padding-top:10px;
         text-align:center;}

.main p	{font-size:13px;
	 line-height:160%;
	 color:#333333;}

.copy    {border-top:solid 2px #999999;
          padding-top:6px;
          font-size:12px; 
          text-align:left}

/* === サイドバー部分のスタイル === */

.side	{width:170px;
         vertical-align:top;
	 padding-right:15px;
         padding-top:0px;}

.side .submenu	{font-size:13px;
	 font-family:Arial, Helvetica;
         color:#914800;
	 background-color:#ffffff;
	 border-left:solid 2px #66cc33;
         border-bottom:solid 4px #000000;
	 padding:10px;
	 margin-top:5px;}

.side h2	{
	 font-size:13px;
	 color:black;
	 padding:2px 4px 2px;
         border-bottom:solid 1px #669900;}

.side div	{font-size:12px;
	 margin-bottom:8px;}

.side a	{color:#333333;}

.main .message01{
	font-size:16px;
	line-height: 150%;
	color:#222222;
}

</style>
