@charset "UTF-8";
.img_b {
	padding:2px;
	border:1px #cdcdcd solid;
}

.flower_memo{
	vertical-align:top;
	background-image: url(../images/m01_02.jpg);
	background-repeat:no-repeat;
	margin:0px;
	padding:20px 35px 0px;
	text-align:left;
	height:137px;
}

h1.flowername {
	font-weight:bold;
	color:#aa0000;
	text-align:left;
	width:380px;
	margin:5px auto;
	border-bottom:1px solid #a80000;
}

.s_memo1 {
	margin:10px;
	color:#EC4747;
	text-align:left;
}
.h3_line_1 {
	margin:0px 20px 10px;
	background-image: url(../images/mk01.gif);
	background-repeat: no-repeat;
	background-position: left;
	border-bottom: 1px #FF8E8E solid;
	padding-top:3px;
	padding-left: 20px;
	text-align:left;
	color: #cc0000;
	font-weight: bold;
}
.s_memo3_1 {
	margin:10px 20px 10px 50px;
	text-align:left;
}
.s_memo3_1 strong {
	color:#F050C5;
	margin-top:10px;
}
#data_1 {
	margin-left: 50px;
	text-align:left;
	background-image: url(../images/data_1_02.gif);
	background-repeat: repeat-y;
}
.data_memo{
	width:280px;
	margin-left: 10px;
	margin-right: 10px;
}

.data_memo strong {
	color:#666666;
	margin-top:10px;
}


.clear_right {
	clear: left;
}

.f_left300 {
	float:left;
	width:380px;
	text-align:left;
}
.f_right200 {
	float:right;
	width:180px;
	text-align:center;
}


.f_left200 {
	float:left;
	width:180px;
	text-align:right;
}
.f_right300 {
	float:right;
	width:380px;
	text-align:left;
}
.f_right300_1 {
	float:right;
	width:380px;
	text-align:left;
	background:url(../images/bg01.gif) top left no-repeat;
}

.migoro {
	color:#cc3300;
	text-align:left;
	padding-left:20px;
	background:url(../../common/images/ya_01.gif) no-repeat left;
}

.top_memo1 {
	margin:5px 5px;
	color:#333333;
	text-align:left;
}
.top_memo2 {
	margin:5px 5px 5px 20px;
	color:#666666;
	text-align:left;
}
.link_memo1 {
	margin:5px 10px;
	color:#333333;
	text-align:left;
}
.link_memo1_1 {
	clear:both;
	margin:5px 10px;
	color:#333333;
	text-align:left;
}
.link_memo2 {
	margin:5px 20px 5px 40px;
	color:#666666;
	text-align:left;
}
.h2_line {
/*	background-color:#dddded;	/**/
	margin:10px 10px;
	background-repeat:no-repeat;
	background-position:left;
	padding-left: 25px;
	padding-top:5px;
	height:20px;
	text-align:left;
	vertical-align:bottom;
	color: #333366;
	font-size:16px;
	font-weight: bold;
	border-bottom:1px solid #999999;
}
.h3_line {
	margin:0px 10px 5px;
/*	border-left:	#3366cc 5px solid;	/**/
/*	border-right:	#3366cc 5px solid;	/**/
/*	border-top: #598300 1px solid;		/**/
	background-repeat:no-repeat;
	background-position:left;
	border-bottom: #ff6600 1px solid;	/**/
	padding-top:3px;
	text-align:left;
	font-weight: bold;
	color:#ff6633;
}
.dat_name {
	margin:0px 10px 5px;
	padding-top:3px;
	padding-left:20px;
	float:left;
	text-align:left;
	font-weight: bold;
	color:#006633;
}
.dat_date {
	margin:0px 10px 5px;
	float:right;
	padding-top:3px;
	text-align:left;
	color:#666666;
	font-size:0.9em;
}
.go_link {
	text-align:right;
	padding-top:20px;
	padding-right:10px;
}


.td0{
	border: none;
	width:10px;
}

.spot_waku {
	border:1px #1859B9 solid;
	background-color:#E2EDFD;
	margin:0px auto;
	padding:0px;
	vertical-align:top;
	width:180px;
}

.pht {
	margin: 5px 0px;
}
.spot_memo {
	margin: 3px auto;
	padding:2px;
	border:1px #1859B9 dotted;
	background-color:#ffffff;
	width:158px;
	text-align:left;
}



#index_shop_news {
	margin:5px auto 0px;
	padding:0;
	width:550px;
/*		background:#ddeeca;	/**/
}
#index_shop_news dl {
	padding: 15px 0 5px;
	margin: 10px auto 0px;
	width:510px;
	background:url(../../move/images/bg02.gif) no-repeat top;	/**/
}

#index_shop_news .dl_end {
	padding: 0px 0 5px;
	margin: 0px auto 0px;
	width:510px;
	height:15px;
	background:url(../../move/images/bg02.gif) no-repeat bottom;	/**/
}
#index_shop_news dt {
	float: left;
	width: 140px;
	text-align:center;
	margin-left:10px;
	_margin-left:5px;
	padding: 0px;
/*		background:#996633;	/**/
}

#index_shop_news dd {
	float: right;
	width: 310px;
	margin-right:20px;
	_margin-right:10px;
	padding:5px;
/*		background:#efcaa0;	/**/
	background:url(../../move/images/bg01.gif) repeat-x left top;	/**/
}
#index_shop_news dl:after {
	content: "";	/**/
	clear: both;
	height: 0;
	display: block;
	visibility: hidden;
}
#index_shop_news .shop_wrapper {
	background:#336699;
	width:360px;
}
#index_shop_news p.shop_name {
	float:left;
	font-weight:bold;
	text-align:left;
	color:#003366;
	padding-left:20px;
}
#index_shop_news p.date1 {
	clear:both;
	text-align:right;
	color:#666666;
	font-size:0.9em;
}
#index_shop_news p.shop_memo {
	float:right;
	text-align:right;
	margin-right:0px;
	font-size:0.9em;
}
#index_shop_news p.shop_memo1 {
	clear:both;
	padding-left:10px;
	text-align:left;
}
#index_shop_news p.more {
	text-align:right;
	margin-right:10px;
	padding-bottom:5px;
}
#index_shop_news p.more_list {
	text-align:right;
	display:block;
	width:80px;
/*		background:#336699;	/**/
	height:20px;
	float:right;
	margin:-3px 0px 0px;
	text-indent: -9999px;
	padding:0px;
}
/* Safari only \*/
html:\66irst-child #index_shop_news p.more_list {
	text-align:right;
	display:block;
	width:80px;
/*		background:#336699;	/**/
	height:20px;
	float:right;
	margin:14px 0px 0px;
	text-indent: -9999px;
	padding:0px;
}

/* */


