/*　朝陽バラ会　*/

body { margin:5px;

	}

a { text-decoration:none;
}

.title	{
	background-color: #e9546b;
	padding: 5px;
	}

.e_title {
	color:#dbd0e6;
	font-size:28px;
	font-family:Times New Roman;
	padding:10px;

}

#content
	{

	margin-left: 40px;
	margin-right:40px;

	text-align: left;
	}

#photos
	{
	width:620px;
	float: left;
	margin-bottom:5px;
	margin-left:5px
	}

.menu_on {
display:block;
width:110px;
height:40px;
color:white;
background-color:#aa4c8f;
border:solid 1px;
border-color:#e198b4;
padding-top:12px;
padding-bottom:4px;
padding-right:1px;
padding-left:1px;
text-align:center;
margin-left:0px;
margin-right:0px;
text-decoration:none;
}

#top_text {  
	margin:20px;
	font-size: 95%; 
	color: #17184b; 
	line-height: 140%}


h2 { 	
	font-size: 110%; 
	font-weight: bold;
	color: #eae5e3; 
	padding-top:6px;
	padding-left:10px;
}

h1 {
	float: left;
	font-size: 32px;
	font-weight: bold;
	padding-bottom:1px;
	padding-left:30px;
	color:#ffffff;
	
}


.text
	{ font-size:95%;
	  text-indent: 1em;
	  color:#474a4d;
	  line-height:150%;
	}

.text2
	{ font-size:95%;
	  color:#474a4d;
	 line-height:150%;
	}


.lead
	{ font-size:100%;
	  color:#493759;
	  font-weight:bold;
	}

.midasi
	{ font-size: 24px;
	font-weight: bold;
	color: #68921b;
}

.mark
	{ font-size:100%;
	color:#e597b2;
}

.photo
	{ font-size:90%;
	color:#474a4d;
	vertical-align:top;
}

#menu div {  

	float:left;
	}	


.note { font-size: 12px; 
	color:#727171;
	padding:1px;
	margin:0px;
	
}




#topcontent {
	margin: 18px;
	font-size: 14px;
	line-height: 160%;
	color: #17184b;
}


a.link01  { 
display:block;
width:108px;
height:40px;
color:white;
font-size:14px;
background-color:#316745;
border:solid 1px;
border-color:#e198b4;
padding-top:12px;
padding-bottom:4px;
padding-right:1px;
padding-left:1px;
text-align:center;
margin-left:0px;
margin-right:0px;
text-decoration:none;

}

a.link01:hover	{
	background-color:#eb6ea5;
	}



a.link02 {
display:block;
width:115px;
height:40px;
background-color:e9dfe5;

padding-top:4px;
padding-bottom:4px;
padding-right:1px;
padding-left:1px;
text-align:center;
margin-left:0px;
margin-right:0px;
text-decoration:none;
color:#17184b;
border:1px;
border-color:gray;
border-style:solid;
font-size:14px;
font-weight:bold;
color:#17184b;
}

a.link02:hover { 
background-color:#eb6ea5;
	}

#footer {
	background-color: #e5abbe;
	padding: 6px;
	width: 670px;
	color:#2A2A2A;
	font-size: 80%;
	text-decoration: none;
	text-align: center;
	clear:both;
	border-top: 5px solid #FFFFFF;
}
