@charset "utf-8";



/*センターラインここから*/

#flash_box {
	width: 580px;
	padding-left: 14px;
	float: left;
}

#main {
	width: 393px;
	margin-top: 14px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	}
#main_tit {
	width: 393px;
	float: left;
	}	
#main dl {
	width: 393px;
	padding-top: 0px;
	padding-left: 0px;
	line-height: 140%;
	font-family:"ＭＳ Ｐゴシック",Osaka;
	font-size:98%;
	color:#666;
	float: left;
}

#main dd {
	width: 393px;
	margin-top: 0px;
	margin-bottom: 8px;
	line-height: 150%;
	font-family:"ＭＳ Ｐゴシック",Osaka;
	font-size:98%;
	float: right;
	}
	
#main_info {
	padding:0px 10px 0px 10px;
	margin-bottom:0px;
	width: 373px;
	background-image:url(../img/info-m.jpg);
	background-repeat:repeat-y;
	font-family:"ＭＳ Ｐゴシック",Osaka;
	font-size:98%;
	line-height:1.5em;
	color:#666;
	float: left;
}

#main_flower {
	margin:0px 0px 0px 0px;
	width: 393px;
	height: 130px;
	background-image:url(../img/flower02.jpg);
	background-repeat:repeat-y;
	font-family:"ＭＳ Ｐゴシック",Osaka;
	font-size:98%;
	line-height:2em;
	color:#999;
	overflow:none;
	float: left;
}


#flower_box{
	width:118px;
	font-family:"ＭＳ Ｐゴシック",Osaka;
	font-size:98%;
	color:#999;
	float:left;
}
#flower_05{
	width:5px;
	float:left;
	height: 100px;
}
#flower_10{
	width:10px;
	float:left;
	height: 100px;
}

#flower_box_r{
	width:122px;
	font-family:"ＭＳ Ｐゴシック",Osaka;
	font-size:98%;
	color:#999;
	float:right;
}

#main_div{
	width:393px;
	float:left;
	margin-bottom:10px;
}


/*カレンダーここから*/

#calender {
	width: 190px;
	height: 840px;
	border-top:#CCC solid 1px;
	border-left:#CCC solid 1px;
	margin-top: 35px;
	margin-left: 0px;
	float: right;
}
#calender #text{
	padding-left:6px;
	padding-right:6px;
	margin-top:10px;
}
.cal_photo {
	margin-left: 6px;
	margin-top: 6px;
	margin-bottom: 0px;
}
.cal_photo01 {
	margin-top: 0px;
	margin-left: 6px;
	margin-bottom: 0px;
}

/*h2 title*/
#main #info h2 {
	background-image: url(../img/t-info.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	width: 393px;
	height:30px;
}

#main #kiribana h2 {
	background-image: url(../img/t-flower.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	width: 393px;
	height:30px;
}

#main #annai h2 {
	background-image: url(../img/t-annai.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	width: 393px;
	height:30px;
}

#main #aisatu h2 {
	background-image: url(../img/t-aisatu.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	width: 393px;
	height:30px;
}

#main h2 a {
	display: block;
	height: 30px;
	width: 393px;
}




