@charset "UTF-8";

.font10_red {font-size: 78%; color: #FF0000;}
.font12_red {font-size: 98%; color: #FF0000;}
.font16 {font-size: 16px;}
.font12_white {font-size: 98%; color: #FFFFFF;}
h1{ margin: 0px;
    padding: 0px;
    text-indent:-9999px;
   }

html, body {
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-arrow-color:#FFFFD0;
	scrollbar-base-color:#FFFFD0;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-face-color:#DBDBDB;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color : #A9AA9A;
	height: 100%; 
}

html, body, table,tr,td {
/*フォント指定。*/
	color: #666666;
	font-size: 98% ;
	font-family: 'verdana,chicago,"ＭＳ Ｐゴシック",Osaka';
/*行間指定*/
	line-height: 130%;
}
th{
	color: #ffffff;
	font-size: 98% ;
	font-family: 'verdana,chicago,"ＭＳ Ｐゴシック",Osaka';
}
IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none;
}

.main      {background-color: #ffffff;}
.index     {background-color: #F2F2F4;}
.menu      {background-color: #6C7F00;}
.menu1     {background-color: #90A613;}
.menu2     {background-color: #F3FACF;}
.arrange   {background-color: #E18D9A;}
.bouquet   {background-color: #E1AC8C;}
.preserved {background-color: #6BCDCE;}
.plant     {background-color: #CECE6A;}
.funeral   {background-color: #CE6ACE;}


.top_bar   {background:url(./img/top_bar.jpg) no-repeat;
            width:760px; height:20px;
            font-size: 0%; color:#F2F2F4;
            padding:0px 0px 0px 0px;
            margin: 0px 0px 0px 0px;
}


.top_b     {background:url(./img/top_b.gif) repeat-y;
            padding: 10px;
}


.s       {font-size: 78%;}
.s_glay  {font-size: 78%; color: #999999;}
.s_lemon {font-size: 78%; color: #FFFF99;}
.s_w     {font-size: 78%; color: #ffffff;}
.b_w     {color: #ffffff; font-weight: bold;}
.b_r     {color: #AA0000; font-weight: bold;}

.h265 {
	border: none;
	height:265px;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

/*リンク*/
a:link {
  color:#6C7F00;
  text-decoration : none;
}
a:visited {
  color:#666666;
  text-decoration : none;
}
a:hover {
  color:#AA0000;
  text-decoration : underline;
}

/*background
---------------------------------------------------- */

.back_left {
	width:20px;
	background:url(./img/back_left.jpg) repeat-y;
}

.back_right {
	width:20px;
	background:url(./img/back_right.jpg) repeat-y;
}


/*bottom
---------------------------------------------------- */
#bottom .index {
	background-color: #F2F2F4;
	font-size: 78%; color: #999999;
	width:100%;
	height:25px;
	line-height: 105%;
	padding:3px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#bottom .menu {
	background-color: #6C7F00;
	font-size: 0%; color:#A9AA9A;
	width:100%;
	height:5px;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}


