/* CSS Document */

/* contents */

#contents{
		width:760px;
		padding-top:20px;
		padding-bottom:20px;
		margin-right:auto;
		margin-left:auto;
}

/* hanaura */

#hanauraTitle{
		background:url(../img/hanaura.gif) no-repeat left top;
		width:auto;
		height:20px;
		margin-bottom:20px;
		padding-top:30px;
		padding-left:68px;
}

#hanauraTitle h1{
		font-size:18px;
		color:#993333;
}

.monthFlower{
		margin-left:20px;
		font-size:0.9em;
		color:#333333;
}

/* monthSelect */

#monthSelect{
		list-style:none;
		margin-bottom:20px;
		height:0.8em;
}

#monthSelect li{
		float:left;
		margin-right:15px;
		font-size:0.8em;
}





/* hanauraCal */

#hanauraCal{
		border-collapse:collapse;
		margin-bottom:30px;
		width:99%;
		background:#f0fff0;
}

#hanauraCal th{
}

#hanauraCal td{
}

.day{
		background:#6b8e23;
		color:#ffffff;
		width:10%;
		border-bottom:1px solid #556b2f;
		font-size:0.9em;
		padding-top:4px;
		padding-bottom:2px;
}

.name{
		background:#ffe9c3;
		width:30%;
		padding-left:10px;
		border-bottom:1px solid #deb887;
		border-left:1px solid #ffe9c3;
		font-weight:bold;
		font-size:0.9em;
		padding-top:4px;
		padding-bottom:2px;
}

.langh{
		background:#deb887;
		color:#666666;
		width:10%;
		border-right:1px solid #deb887;
		border-bottom:1px solid #d3b48c;
		border-left:1px solid #deb887;
		font-size:0.7em;
		padding-top:5px;
		padding-bottom:2px;
}

.lang{
		background:#ffe9c3;
		padding-left:10px;
		border-bottom:1px solid #deb887;
		font-size:0.9em;
		padding-top:4px;
		padding-bottom:2px;
}

.family{
		color:#a52a2a;
		padding-top:5px;
		padding-bottom:5px;
		padding-left:10px;
		font-size:0.9em;
}

.uranai{
		padding-bottom:5px;
		padding-left:25px;
		line-height:1.5;
		background:url(../img/list_hanaura.gif) no-repeat left top;
		font-size:0.9em;
}

