@charset "UTF-8";

.flw_title {
	width:520px;
	margin:0px auto 10px;
}

.h2_memo {
	width:520px;
	margin:0px auto 10px;
	padding-bottom:20px;
	background-image:url(../images/line1.gif);
	background-position:bottom;
	background-repeat: no-repeat;
}

.month {
	width:505px;
	margin:0px auto 10px;
	border-top:1px #cc1a00 solid;
	border-bottom:1px #cc1a00 solid;
	background-color:#ffffe6;
	padding:3px 0px 3px 15px;
	color:#b30000;
}





.move_month {
	width: 520px;
	margin:20px auto;
	border-top:1px #cccccc dotted;
	text-align:center;
	padding-top:10px;
}


.index_list {
	width:520px;
	margin:10px auto;
}
.index_photo {
	float:left;
	width:130px;
	margin:10px 0px;
	text-align:center;
}
.index_memo1 {
	float:right;
	width:360px;
	margin:10px 0px;
}
.index_memo2 {
	float:left;
	width:520px;
	margin:10px 0px 10px 0px;
}

.flw_kikan {
	border-top:1px #666666 dotted;
	border-bottom:1px #666666 dotted;
	padding: 3px 0px 3px 16px;
	float:left;
	width:148px;
	height:20px;
	vertical-align:middle;
	background-image:url(../../common/images/mark/sankaku1.gif);
	background-position:left;
	background-repeat:no-repeat;
}
.flw_area_fura {
	border-top:1px #ff3c00 solid;
	border-bottom:1px #ff3c00 solid;
	background-color:#feebc9;
	padding: 3px 3px;
	float:right;
	text-align:right;
	width:180px;
	color:#ff3c00;
	height:20px;
	vertical-align:middle;
}
.flw_area_sato {
	border-top:1px #019894 solid;
	border-bottom:1px #019894 solid;
	background-color:#b8e4d9;
	padding: 3px 3px;
	float:right;
	text-align:right;
	width:180px;
	color:#019894;
	height:20px;
	vertical-align:middle;
}
.flw_area_hana {
	border-top:1px #f98cb6 solid;
	border-bottom:1px #f98cb6 solid;
	background-color:#fddeee;
	padding: 3px 3px;
	float:right;
	text-align:right;
	width:180px;
	color:#f98cb6;
	height:20px;
	vertical-align:middle;
}

.img_b {
	padding:10px;
	border:1px #cccccc;
}


.flower_photo {
	width:520px;
	margin:10px auto 20px;
	text-align:center;
}

.index_title {
	text-align:left;
}
.area_name {
	text-align:left;
}

.index_date {
	text-align:right;
	padding-right:10px;
}

.index_description {
	clear:both;
	margin:5px 0px 10px;
	padding-top:10px;
}

.memo1 {
	clear:both;
	margin:15px auto;
	padding-top:20px;
	width:480px;
}
.memo2 {
	margin:0px auto;
	padding-top:20px;
	width:480px;
}


.img_b {
	border:1px #cccccc solid;
	padding:2px;
	margin-bottom:10px;
}
.img_b_right {
	float:right;
	border:1px #cccccc solid;
	padding:0px;
	margin:0px 0px 10px 10px;
}
.img_right {
	float:right;
	padding:0px;
	margin:0px 0px 10px 10px;
}
.img_center {
	margin:20px auto 0px;
	text-align:center;
}
.img_sp5 {
	margin:0px auto 10px;
	text-align:left;
}
.img_left {
	margin:20px  10px 0px;
}
.img_b_left {
	float:left;
	border:1px #cccccc solid;
	padding:0px;
	margin:0px 10px 10px 0px;
}

TABLE.noline1 {
	MARGIN: 0px  auto; 
	border: none;
	width:480px;
	background-color:#ffffff;
	border:1px #999999 solid;
}
TABLE.noline1 TD{
	text-align:center;
	color:#000033;
}

TABLE.noline1 TD.left{
	text-align:left;
	color:#000033;
}

TABLE.noline1 TD.right{
	text-align:right;
	color:#000033;
}

TABLE.noline1 TD img{
	text-align:center;
	vertical-align:bottom;
	color:#000033;
}


dl.flw_data{
	clear:both;
	margin:5px auto 20px;
	width:500px;
}

dl.flw_data dt{
	margin:0 0px 0px 0px;
	font-weight:bold;
	padding:0 0 0 12px;
	width:100px;
	color:#336699;
	border-left:#019894 10px solid;
	float:left;
/*	background-color:#d3e2f2;	/**/
	border-top:1px #cccccc solid;
}
dl.flw_data dd{
	margin:0 0px 5px 0px;
	padding:0 0 0 20px;
	width:350px;
	float:left;
	background-color:#ffffff;
	border-top:1px #cccccc solid;
}
.flower_remarks {
	width:500px;
	margin:10px auto 30px;
}
