h1 {font-size:12px; color:#333333; font-weight:normal; text-align:left;}

img {border:0;}

/* flower/cofe-index */

.news {
	overflow:auto;
	font-size:12px;
	text-align:left;
	margin-left:5px;
	height:inherit;
	width:390px;
	line-height:normal;
	margin-bottom:0px;
	scrollbar-arrow-color:#616141;
	scrollbar-face-color:#CCCCCC;
	scrollbar-track-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#666666;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	text-decoration: none;
}

.calendar {font-size:12px; background-color:#D1D1BA; border-color:#666666;}
.calendar td {border:0;}
.calendar a {color:#666600; text-decoration:none;}
.c-month {background:#BBBB99;}
.c-day {color:#666633;}
.c-rest {background-color:#9C9A63;}
.c-eve {background-color:#FFFFCC;}
.c-am {background-color:#FFFFFF;}
.c-od {background-color:#999999;}


.bana-t {border:1; border-color:#666666; background-color:#CCCCCC; margin-bottom:3px;}
.bana-font {font-family:"Times New Roman", Times, serif; font-size:18px; text-align:left; color:#333333; border:0; padding-left:5px;}
.bana-text {background-color:#F2F2F2; font-size:12px; border:0; text-align:left; padding-top:8px; padding-left:3px;}
.bana-img {
	border:0;
}

/* cafe */

/* index */
.l-text {
	color:#666600;
	text-decoration: none;
}

/* concept */
.con-text {width:430px; background-color:#E7E7E7; padding:10px; font-size:12px; text-align:left; vertical-align:top; line-height:1.5;}
.con-name { color:#333300; font-size:12px; text-align:left; width:150px;}
.s_1 {font-size:12px;}

/* menu */
.menu { margin-top:3p0px;}
.menu td {
	width:auto;
	height: auto;
}
.menu-title {
	padding-left:1px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
}
.me-name {
	color:#333300;
	font-size:12px;
	text-align:left;
}
.me-text {
	color:#666666;
	font-size:10px;
	text-align:left;
	line-height:1.5;
}
.me-many {
	color:#666633;
	font-size:12px;
	text-align:left;
	margin-bottom:10px;
}

.me-name1 { color:#333300; font-size:12px; text-align:left;}
.me-text1 { color:#666666; font-size:10px; text-align:left; line-height:1.5;}
.me-many1 { color:#666633; font-size:12px; margin-bottom:10px; text-align:left;}

/* macrobi */
.mac-text {
	width:430px;
	background-color:#DEE7DE;
	padding:5px;
	font-size:12px;
	text-align:left;
	vertical-align:top;
	line-height:1.5;
}
.mac-st {text-decoration:underline; color:#336633; font-size:14px; text-align:center;}

/* event */
.eve-text {
	width:430px;
	background-color:#E7E7E7;
	padding:10px;
	font-size:12px;
	text-align:left;
	vertical-align:top;
	line-height:normal;
}
.eve_r-text {width:550px; color:#666666; padding:5px; font-size:12px; text-align:left; vertical-align:top; line-height:1.5; border-bottom-style:solid; border-width:thin; border-color:#CCCCCC;}
.onp {color:#333333; font-size:12px;}

/* flower */

/* concept */
.f_con-text {width:430px; background-color:#E7E7E7; padding:10px; font-size:12px; text-align:left; vertical-align:top; line-height:1.5; margin-bottom:10px;}


/* works */
.work-text {width:400px; background-color:#E8E8E8; padding:15px; font-size:12px; text-align:left; vertical-align:top; line-height:1.5;}
.work-table {margin-top:10px;}

/* shopping */
.shop { margin-top:30px;}
.shop td { width:100px; padding-left:15px; padding-right:15px;}
.sh-top {font-size:12px; color:#666666; line-height:1.5; text-align:left; padding-left:20px; padding-right:20px;}
.shop-title {padding-left:1px; padding-top:10px; padding-bottom:10px; padding-right:10px; text-align:left;}
.sh-name { color:#333300; font-size:12px; text-align:center;}
.sh-text { color:#666666; font-size:12px; text-align:left; line-height:1.5;}
.sh-many { color:#666633; font-size:12px; text-align:right; margin-bottom:10px;}



/* event */
.f_eve-text {width:430px; padding:5px; font-size:12px; text-align:left; vertical-align:top; line-height:1.5; margin-bottom:10px;}

.aff_eve-text {width:50px; padding:5px; font-size:12px; text-align:left; vertical-align:top; line-height:1.5; border-bottom-style:solid; border-width:thin; border-color:#CCCCCC;}
.afr_eve-text {width:350px; padding:5px; font-size:12px; text-align:left; vertical-align:top; line-height:1.5; border-bottom-style:solid; border-width:thin; border-color:#CCCCCC;}
.afr_eve-text_u {width:350px; padding:5px; font-size:12px; text-align:left; vertical-align:top; line-height:1.5; border-bottom-style:solid; border-width:thin; border-color:#CCCCCC; color:#666633;}


.f_eve-day {width:300px; padding:5px; font-size:12px; text-align:left; vertical-align:top; line-height:1.5; margin-bottom:10px;}

.t_eve {width:300px; padding:5px; font-size:12px; text-align:center; vertical-align:top; line-height:1.5; margin-bottom:10px;}


/* access */
.acc-text {width:430px; padding:5px; font-size:12px; text-align:left; vertical-align:top; line-height:1.5; margin-bottom:10px;}

.acc_f-text {width:100px; padding:5px; font-size:12px; text-align:left; vertical-align:top; line-height:1.5; border-bottom-style:solid; border-width:thin; border-color:#CCCCCC;}
.acc_r-text {width:200px; padding:5px; font-size:12px; text-align:left; vertical-align:top; line-height:1.5; border-bottom-style:solid; border-width:thin; border-color:#CCCCCC;}

/* sitemap */
.site {font-size:12px; text-align:left; list-style-image:url(image/index/list.gif);}
.site-font {font-size:14px; text-align:left; color:#666666; border:0; padding-left:5px; background-color:#E7E7E7;}

.site a {text-decoration:none; color:#666633; list-style-position:inherit; vertical-align:text-bottom;}
.piano {
	background-color: #BCAAD2;
	font-size: 12px;
}
.cooking {
	font-size: 12px;
	background-color: #FFCCCC;
}

