/*各公園のトップページのCSS*/

<style type="text/css"><!--


body {margin: 0px;
	  padding: 0px;
}

.all {width: 650px;
	  height: 100%;
}
		 
#contents {text-align: left;
}


/* === タイトルロゴ部分のスタイル === */

.head {background-color: white;
	   width: 650px;
	   height: 80px;
}


/* === サイドバーとコンテンツ部分のスタイル === */

.side_main {width: 650px;
}
	 

/* === 目次部分のスタイル === */

.side1 {width: 150px;
        background-color: white;
        vertical-align: top;
	    padding-top: 10px;
}

.side1 div {font-size: 90%;
			font-weight: bold;
			color: #009900;
			border-bottom: solid 1px khaki;
			padding: 10px 7px 10px 7px;
			background-color: #ffffcc;
			text-align: left;
}

.side1 a {color: #CC6666;
		  word-spacing: 200%;
		  text-decoration: none;
}

.side1 a:hover {color: orange;
                font-weight: bold;
}

ul {font-weight: normal;
	font-size: 80%;
	color: #CC6666;
	word-spacing: 5px;
	margin: 5px 0px 5px 10px;
	line-height: 180%;
	list-style-type: none;
}

img {float: left;
	 margin-right: 5px;
}


/* === 製作者部分のスタイル === */

.side2 {width: 130px;
        background-color: white;
        padding: 0px 2px -5px 2px;
	    margin-bottom: 0px;
        border: solid 1px #999999;
        font-size: 85%;
        color: #666666;
        line-height: 150%;
}

/* === 最新情報部分のスタイル=== */

.news {width: 490px;
	   padding: 5px;
	   margin: 10px 0px 5px 0px;
	   text-align: justify;
}

#content {width: 450px;
          background-color: white;
          padding: 20px;
	      margin: 10px 0px 10px 10px;
		  border: solid 1px #999999;
}

h1 {font-size: 100%;
	color: white;
	font-style: bold;
	padding: 5px;
	margin-top: 370px;
	margin-bottom: 3px;
	background-color: #3cb371;
}
	
h2 {font-size: 80%;
	margin: 5px 0px 5px 0px;
	text-align: right;
	color: #3cb371;
}

.news p {font-size: 90%;
         color: #333333;
         line-height: 150%;
         margin-top: 0px;
}


/* === 季節のトピック部分のスタイル=== */


#newslist {width: 480px;
           background-color: white;
           padding: 5px 5px 3px 5px;
	       margin: 10px 0px 10px 10px;
		   border: solid 1px #3cb371;
		   font-size: 90%;
           color: #666666;
           line-height: 150%;		  
}

h3 {font-size: 14px;
	padding: 2px 0px 2px 10px;
	margin: 0px 0px 3px 0px;
	color: #339900;
	background-color: #CCFFCC;
}

h4 {font-size: 12px;
	color: salmon;
	font-style: normal;
	border-bottom: 1px dotted gold;
	margin: 0px 0px 2px 150px;
}

img {float: left;
}
		   
.newslist p {font-size: 60%;
             margin: 5px;
             line-height: 150%;
}

		
/* === 著作権情報のスタイル === */

address {width: 650px;
         background-color: #66cc33;
         font-style: Times New Roman,Times,serif;         
         color: #FFFFFF;
         font-size: 80%;
         text-align: center;
         padding: 3px;
         margin-top: 10px;
         border:none;
}


--></style>