body{margin:0px;
	 padding:0px}


/* === ヘッダー部分のスタイル === */

.head	{background-color:#FFFFFF;
	 width:100%;
	 height:64px;} */ background-image:URL(canvas.jpg);

.head1	{padding-left:50px}

.head h1	{font-size:36px;
	 font-family:'Times New Roman';
	 color:#000000;
	 margin-bottom:1px;
	 text-align:center;}

.head div	{font-size:15px;
	 color:#000000;
	 font-weight: bold;
	 }


/* === サイドバーとコンテンツ部分のスタイル === */

.side_main	{width:100%; */height:100%
}


/* === サイドバー部分のスタイル === */


.side	{width:24%;
	 background-color:#FFFFFF;}
	 */ background-image:url(canvas.jpg)} */

.side	{vertical-align:top;
	 padding:0px}


/* === コンテンツ部分のスタイル === */

.main	{ width:76%;
	 padding-left:20px;
	 padding-right:20px;
	 padding-top:20px;
	 padding-bottom:20px;
	 vertical-align:top;
	 background-color:#FFFFCC}

.main h1	{font-size:24px;
	 font-family:Arial, Helvetica}

.main h2	{background-color:#000066;
     font-size:20px;
	 color:white;
	 padding:5px 6px 3px}

.main h4	{font-size:18px;
     line-height:130%;
	 padding:5px 6px 3px}

.main p	{font-size:20px;
	 line-height:130%;
	 color:#333333}

.photo td	{vertical-align:bottom; 
	 font-size:15px;
	 padding:0px}
.main  img {
	border-top: 0px inset #A52A2A;
	border-right: 0px inset #A52A2A;
        border-bottom: 0px inset #A52A2A; 
	border-left: 0px inset #A52A2A;
}


.link	{width:100%;
	 margin-top:40px;
	 font-size:normal;/* smaller*/}

.link1	{text-align:left}
.link2	{text-align:center}
.link3	{text-align:right}

.bottom_menu {background-color:#CCCCAA;
	 valign:top;
	 width:120px;
	 padding: 1px 2px;
	 text-align:center;
	 font-size:1em;}
	 
.bottom_menu a	{color:#000080;
    	 text-decoration:underline}

.bottom_menu a:hover	{color:#CC0066;
                 background-color:#CCCCAA}

