/*サイト全体*/
body{
text-align:center;
font-size:14px;
color:black;
}

a{
color:green;
text-decoration:none;
}

a:hover{
color:orange;
font-weight:bold;
}

a:visited{color:yellowgreen;
font-weight:bold;
}




/*コンテナパーツ*/
#container{
background-color:white;
width:750px;
margin-right:auto;
margin-left:auto;
text-align:left;
border:solid 1px gold;
}

/*ヘッダーパーツ*/
#header{
background:url("images/header.gif");
background-repeat:no-repeat;
font-size:11px;
color:lightyellow;
padding:5px 25px 5px 25px;;
margin-bottom:0px;
}

#header a{color:white;
}

/*タイトルパーツ*/
#title{
background-color:white;
background:url("images/flower22_700x250.jpg");
background-repeat:no-repeat;
height:150px;
margin-top:0px;
border-bottom:solid 1px gold;
}


#title div{
font-weight:bold;
font-family:ＤＦＰ麗雅宋;
font-size:16px;
color:#733000;
text-align:right;

padding-top:80px ;
padding-right:20px;
padding-bottom:0px;

}

#title em{font-size:25px;}


/*メインパーツ*/
#main{
background-color:gold;
}

/*コンテンツパーツ*/
#content{
width:750px;
line-height:25px;
background-color:white;
color:black;
padding:10px 15px 0px 15px;
}
#content div a {
color:green;
font-weight:normal;
}
#content div a:hover{color:orange
;
}

#content h1{
font-size:17px;
margin-top:0px;
padding:7px 15px;
color:black;
}
#content h3{
font-size:17px;
color:darkblue;
padding:3px 20px;
border:dotted 2px royalblue;
}

#content h4{
font-size:17px;
color:black;
background-image:url("/images/plant.gif");
background-repeat:norepeat;
padding:6px 50px;
border:solid 1px green;}

#content h2{
color:orange;
padding-left:30px;
font-size:16px;
background-image:url("/images/010f.gif");
background-repeat:no-repeat;
}
#content p{
line-height:150%;
padding:5px 25px;
margin-top:0px;
}
#content strong{
font-type:normal;
font-weight:normal;
}
#content a image{border:none;}

/*メニューパーツ
#menu {
background-color:lightyellow;
border-right:solid 1px gold;
border-bottom:solid 1px gold;
padding-bottom:5px;
width:210px;
float:left;
font-size:15px;
font-weight:bold;
text-align:center;
color:brown;
border-top:dotted 1px orange;
}

#menu h2{
font-weight:bold;
font-size:17px;
color:darkorange;
background-image:url("/images/flower22_100a.jpg");
background-position:0px -15px;
padding:6px 20px;
border:solid 1px orange;
margin:2px;
}

#menu h2 a{
font-weight:bold;
font-size:17px;
color:darkorange;
background-image:url("/images/flower22_100a.jpg");
background-position:0px -15px;
padding:6px 20px;
border:solid 1px orange;
margin:2px;
}


#menu a{color:orange;text-decoration:none;}
#menu a:hover{color:yellowgreen;}

#menu p{
padding:1px;
color:#fea667;
}



#menu div{
margin:5px;
border-bottom:dotted 1px orange;
text-align:left;
padding-top:4px;
padding-bottom:4px;
background-image:url(/images/b013lis.gif);
background-repeat:no-repeat;
padding-left:26px;}

#menu div.group{
background-image:url(/images/miniindex2.gif);
background-repeat:no-repeat;
background-position:center;
text-align:left;
padding:8px 15px;
font-size:13px;
font-weight:bold;
color:brown;
border:none;
}

#menu div a{
text-decoration:none;
font-weight:bold;
font-size:12px;
color:orange
}

#menu div a:hover{color:yellowgreen;
}

*/

/*フッターパーツ*/
#footer{
text-align:center;
font-weight:bold;
background:url("images/footer.gif");
background-repeat:no-repeat;

color:white;
padding:8px;
margin:0px;
}


