/*協会ホームページトップページのCSS*/

<style type="text/css">
<!--

body {margin: 0px;
      padding: 0px;
      text-align: center;
}

.all {width: 650px;
      height: 100%;
}
         
#contents {text-align: left;
}


/* === タイトルロゴ部分のスタイル === */

.head {background-color: #3cb371;
       width: 650px;
	   height: 80px;
}
	 

/* === 目次とコンテンツ部分のスタイル === */

.side_main {width: 650px;
}
	 

/* === 目次のスタイル === */

.side1,.side2 {width: 130px;
               background-color: #3cb371;
}

.side1 {vertical-align: top;
	    padding: 0px;
}

.side1 div {font-size: 100%;
            font-weight: normal;
            color: #FFFFCC;
	        border-bottom: 1px solid khaki;
	        background-color: #3cb371;
	        padding: 10px 5px 10px 10px;
}

.side1 a {color:white;
          text-decoration: none;
}

ul {margin-top: 10px;
　　color: white;
    font-weight: normal;
    font-size: 90%;
    line-height: 200%;
}
	 
unknown {color: blue;
}

/* === 製作者部分のスタイル === */
    
.side2 div {font-size: 80%;
	        color: #666666;
	        line-height: 150%;
	        border-color: green;
	        border-width: 4px;
	        background-color: white;
	        text-align: center;
}


/* === メイン部分のスタイル === */

.main {width: 520px;
	   padding: 10px;
	   text-align: left;
}

.main p	{font-size: 90%;
	     line-height:150%;
	     color: #666666;
	     text-align: justify;
}

.photo td {vertical-align:top;
           margin-top: 5px;
}

.photo img {float:left;
            margin-right: 0px
;}



/* === 最新情報部分のスタイル=== */

.news id {background-color: white;
}

.news h1 {font-size: 120%;
          color: salmon;
          font-weight: bold;
          border-color: #FFCC00;
          border-bottom-style: solid;
          border-left-style: solid;
          border-bottom-width: 2px;
          border-left-width: 10px;
          padding: 2px 5px;
          margin: 0px;
}

.news h2 {font-size: 80%;
          color: #666666;
          font-weight: normal;
          border-top-width: 0px;
          border-right-width: 0px;
          border-bottom-width: 1px;
          border-left-width: 0px;
          border-bottom-style: dotted;
          border-color: gold;
          padding: 10px 0px 2px 0px;
          margin: 0px;
}
          

/* === 各園の情報部分のスタイル=== */

.garden id {background-color:white
;}

#content {width: 470px;
	      padding: 10px;
          margin: 10px 0px 2px 0px;
          border: solid 1px #999999;
;}

.garden p {font-size: 80%;
	       line-height: 150%;
	       color: #666666;
	       text-align: left;
}

.garden h3 {font-size: 60%;
	        color: #666666;
	        text-align: right;
            font-weight: normal;
            letter-spacing: 0.05em;
            padding: 5px 10px 5px 10px;
            margin: 5px 0px 5px 0px;
}

.garden h4 {font-size: 90%;
            color: white;
            font-weight: bold;
            letter-spacing: 1em;
            background-color: #0000CC;
            padding: 5px 10px 5px 10px;
            margin: -5px 2px -15px 10px;
}

.garden h5 {font-size: 90%;
            color: white;
            font-weight: bold;
            letter-spacing: 1em;
            background-color: #CC00CC;
            padding: 5px 10px 5px 10px;
            margin: -5px 2px -15px 10px;
}

.garden h6 {font-size: 90%;
            color: white;
            font-weight: bold;
            letter-spacing: 1em;
            background-color: #33CC00;
            padding: 5px 10px 5px 10px;
            margin: -5px 2px -15px 10px;
}


.photo {border: solid 1px #EAEAEA;
        float: left;
        margin: 5px 10px 2px 2px;
}

.content a {color: white;
            text-decoration: none;
}
	 
unknown {color: blue;
}

address {border-top: none;
         padding-top: 50px;
         padding-left:70px;
         text-aligh:center;
}

           
/* === 著作権情報のスタイル === */

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>