body	{margin:0px;
	 padding:0px;}


/* === ヘッダー部刁EEスタイル === */

.head	{background-color : black;
	 width:100%;
  height : 60px;
}

.head div	{font-size:24px;
	 font-family:'Comic Sans MS';
	 font-weight:bold;
	 color:white;}

.head img	{vertical-align:middle;
	 margin-right:8px;
	 margin-left:10px;}

.head1	{width:310px;}

.head2	{text-align:right;
	 width : 380px;
  color : white;
}

.head2 form	{margin:0px;}


/* === サイドバーとコンチEチE刁EEスタイル === */

.side_main	{width : 840px;
	 margin-top:10px;
	 margin-left:10px;}


/* === サイドバー部刁EEスタイル === */

.side	{width : 160px;
	 background-color : black;}

.side	{vertical-align:top;
	 padding:0px;}

.side div	{font-size:12px;
	 font-weight:bold;
	 border-bottom:solid 1px white;
	 padding-top:10px;
	 padding-bottom:10px;
	 padding-left:10px;}

.side A	{color : white;
	 text-decoration:none;}
.side a:hover	{color:white;}


/* === コンチEチE刁EEスタイル === */

.main	{width : 680px;
	 padding-left : 10px;
	 padding-top : 10px;
	 padding-bottom:10px;
  padding-right : 10px;
}

.main h1	{font-size:18px;
	 font-family:Arial, Helvetica;}

.main h1 img	{vertical-align:middle;
	 margin-right:8px;}

.main h2	{background-color:#32d4a9;
	 font-size:16px;
	 color:white;
	 padding:5px 6px 3px;}

.main p	{font-size:14px;
	 line-height:160%;
	 color:#333333;}
.head A{
  color : white;
}
