/*画面全般：初期設定*/
body {
	background-color:#ffffff;
	font-size:12px; 
; line-height: 140%; color: #000000
}

A:link{
		color:#3333CC;
	}

A:active{
		color:#3333CC;
	}

A:hover{
		color:#0033CC;
		background-color:#cccccc;
}

A:visited{
		color:#3333CC;
	}
     ----------------------------

/*table800*/
table.main{
	margin:0px 0px 0px 0px;
	width:800px;
	font-size:13px; 
	line-height:140%;
}
      
/*table800*/
td.main{
	margin:0px 0px 0px 0px;
	width:800px;
	font-size:10px;
; text-align: center; vertical-align: top
}


/*メニュー*/
td.memu {
	font-size: 12px; 
	padding:10px 0px 5px;
	color:#660000;
	width:89px;
	text-align: center;
	background-color:#FF9900;
}

td.memu2{
	font-size: 10px; 
	padding:10px 0px 5px;
	color:ff6633;
	width:88px;
	text-align: center;
	background-color:#ffffff;
}


----------------------------------------
/*各ページメインｽﾍﾟｰｽ:table700*/
table.main_space{
	font-size: 13px; 
	padding:10px 10x 10px 20px;
	color:00000;
	line-height:150%;
	width:700px;
}

/*各ページメインタイトル：花の画像*/
td.main_title {
	font-size: 18px; 
	padding:10px 0px 0px 10px;
	width:550px;
	color:ff6633;
; font-weight: bold
}

/*各ページメインｽﾍﾟｰｽ:左メニュー150*/
td.submenu{
	font-size: 13px; 
	padding:10px 10px;
	color:00000;
	line-height:200%;
	width:150px;
; font-weight: bold; margin: 20px
; top: auto; clip:  rect(   )
; vertical-align: top
}
/*各ページメインｽﾍﾟｰｽ：メイン550*/
td.main_space{
	font-size: 13px; 
	padding:0px 20 0px 20px;
	color:00000;
	line-height:140%;
	width:550px;
; margin: 0px; height: auto
; vertical-align: top
}
----------------------------------------
/*table*/
table.photo{
	margin:0px 0px 0px 0px;
	width:600px;
	font-size:10px; 
	line-height:140%;
}

/*写真のページ*/
td.photo {
	margin:0px 20px 30px 0px;
	width:300px;
	font-size:12px; 
	line-height:140%;
}






/*td_copyright*/
td.copyright{
	font-size: 12px;
	text-align: center;
	height: 20px;
; vertical-align: middle; clip:  rect(   )
}



.top {  font-size: 10px; text-align: right; padding-top: 10px; padding-bottom: 10px}

td.navi {  font-size: 11px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; text-align: left; width: 700px}

td.kanpo_logo { font-size: 16px; padding:10px 0px 0px 30px; color:ff6633; ; font-weight: bold }

/* 080313
----------------------------------- */
#btbbs {
}

#btbbs ul{
	margin:20px 0 0 0;
	list-style:none;
	padding-left: 0px;
}

#btbbs li{
	list-style-type: none;
	text-indent: -9999px;
	margin-left: 0px;
	padding-left: 0px;
}

#btbbs li a{
	text-indent:-9999px;
	display:block;
	width:134px;
	height:26px;
	background:url(common_img/bt_bbs.gif) no-repeat;
	background-position:0 0;
}

#btbbs li a:hover {
	background-position:-134px 0;
}

.col_ti {
	font-size: 18px; 
	padding:10px 0px 0px 10px;
	width:550px;
	color:ff6633;
; font-weight: bold
}

#coltx td {
	font-size: 13px;
	line-height: 150%;
}

td.recipemenu{
	font-size: 13px;
	padding:10px 10px 10px 30px;
	color:00000;
	line-height:200%;
	;
	font-weight: bold;
	margin: 20px;
	top: auto;
	clip:  rect(   );
	vertical-align: top
}

.imr {
	float: right;
	margin-bottom: 15px;
	margin-left: 15px;
}

.iml {
	float: left;
	margin-bottom: 15px;
	margin-right: 15px;
}