body {
	margin: 0;
	padding: 0;
	font-family:sans-serif,verdana,arial,helvetica;
	font-size:14px;
	color:#000000;
}
table {
   border-left: solid 0px #999999;
   border-bottom: solid 0px #999999;
}

/*
A:link {
    color:#000000;
    text-decoration: none;
}
A:visited {
    color:#000000;
    text-decoration: none;
}
A:active {
    color:#000000;
    text-decoration: none;
}
A:hover {
    color:#FFFFFF;
    background: #6666FF;
}
/*

*.under {
	text-decoration:underline;
	color:green;
}
ul {
/*	list-style-image: url(cgi-img/1maru.gif); */
	font-size: 14px "Times New Roman", Times, serinf;
	MARGIN-TOP: 0.2em;
	PADDING-LEFT: 1px;
	MARGIN-BOTTOM: 0.2em;
	MARGIN-LEFT: 21px;
}
ol {
	MARGIN-TOP: 0.2em;
	PADDING-LEFT: 0px;
	MARGIN-BOTTOM: 0.2em;
	MARGIN-LEFT: 21px;
}
*.typeA
{
	border: solid 1px #666666;
}
*.typeB {
	color: #ffffff;
	border: solid 1px #000000;
	background-color: #FF0000;
}
*.typeC {
	color: #ffffff;
	border: solid 1px #000000;
	background-color: #000000;
}
.nonframe {
	BORDER-COLOR:white;
	BORDER-TOP-STYLE:none;
	BORDER-RIGHT-STYLE:none;
	BORDER-LEFT-STYLE:none;
	BORDER-BOTTOM-STYLE:none;
	font-family:verdana, arial, sans-serif;
	font-size:14px;
}
div {
	margin-left: auto;
	margin-right: auto;
}
h1 {
	font-family:verdana, arial, sans-serif;
	border: solid;
	border-width: 0px 0px 1px 6px;
	padding: 3px;
	border-color: #FF9900;
	font-size: 14px;
}

/* トップページ部分SSI */
/* メニュー部分SSI */
#menussi {
	font-family:verdana, arial, sans-serif;
	border: solid;
	border-width: 0px 1px 1px 4px;
	padding: 5px;
	border-color: #6666FF;
	font-size: 14px;
}
/* 日記部分SSI */
#diaryssi {
	font-family:verdana, arial, sans-serif;
	border: solid;
	border-width: 1px 1px 0px 0px;
	padding: 5px;
	border-color: #9999CC;
	font-size: small;
}

/* ===イベントSSI================================= */
#eventssi {
	font-family:verdana, arial, sans-serif;
	border: solid;
	border-width: 2px 0px 1px 9px;
	padding: 5px;
	border-color: #6666FF;
	background-color: #FFFFFFF;
	font-size: 14px;
}
#eventssi2 {
	font-family:verdana, arial, sans-serif;
	border: solid;
	border-width: 0px 1px 1px 0px;
	padding: 5px;
	border-color: #6666FF;
	font-size: 14px;
}
/* イベント詳細 */
#event {
	font-family:verdana, arial, sans-serif;
	border: dotted;
	border-width: 0px 3px 3px 0px;
	padding: 5px;
	border-color: #6666FF;
}
#eventti {
	font-family:verdana, arial, sans-serif;
	border: solid;
	border-width: 0px 1px 1px 8px;
	padding: 5px;
	border-color: #6666FF;
	font-size: 14px;
}
/* イベント詳細コメント */
#eventmemo {
	font-family:Arial,MS PGothic,Osaka,sans-serif;
	border: solid;
	border-width: 1px 1px 1px 1px;
	padding: 5px;
	border-color: #6666FF;
	font-size: 14px;
}
/* ===室戸紹介SSI================================= */
#td_a {
	color: #ffffff;
	border: solid 1px #000000;
	background-color: #FF66CC;
}
#td_b {
	font-family:verdana, arial, sans-serif;
	color: #666699;
	border: solid;
	border-width: 0px 0px 0px 20px;
	padding: 5px;
	border-color: #FFFFFF;
	font-size: 10px;
}

#murotossi {
	font-family:verdana, arial, sans-serif;
	border: solid;
	border-width: 2px 1px 1px 9px;
	padding: 5px;
	border-color: #CC3399;
	font-size: 14px;
}
#murotossi2 {
	font-family:verdana, arial, sans-serif;
	border: solid;
	border-width: 0px 1px 1px 0px;
	padding: 5px;
	border-color: #CC3399;
	font-size: 14px;
}
/* イベント詳細 */
#muroto {
	font-family:verdana, arial, sans-serif;
	border: dotted;
	border-width: 0px 3px 3px 0px;
	padding: 5px;
	border-color: #CC3399;
}
#murototi {
	font-family:verdana, arial, sans-serif;
	border: solid;
	border-width: 0px 1px 1px 8px;
	padding: 5px;
	border-color: #CC3399;
	font-size: 14px;
}
/* 詳細コメント */
#murotomemo {
	font-family:Arial,MS PGothic,Osaka,sans-serif;
	border: solid;
	border-width: 1px 1px 1px 1px;
	padding: 5px;
	border-color: #CC3399;
	font-size: 14px;
}
/* ===活動報告SSI================================ */
#activessi {
	font-family:verdana, arial, sans-serif;
	border: solid;
	border-width: 2px 0px 1px 9px;
	padding: 5px;
	border-color: #FF9933;
	font-size: 14px;
}
#activessi2 {
	font-family:verdana, arial, sans-serif;
	border: solid;
	border-width: 0px 1px 1px 0px;
	padding: 5px;
	border-color: #FF9933;
	font-size: 14px;
}
/* 活動報告詳細 */
#active {
	font-family:verdana, arial, sans-serif;
	border: dotted;
	border-width: 0px 3px 3px 0px;
	padding: 5px;
	border-color: #FF9933;
}
#activeti {
	font-family:verdana, arial, sans-serif;
	border: solid;
	border-width: 0px 1px 1px 8px;
	padding: 5px;
	border-color: #FF9933;
	font-size: 14px;
}
/* 活動報告詳細コメント */
#activememo {
	font-family:Arial,MS PGothic,Osaka,sans-serif;
	border: solid;
	border-width: 1px 1px 1px 1px;
	padding: 5px;
	border-color: #FF9933;
	font-size: 14px;
}
/* ===レシピSSI=================================== */
#recipessi {
	font-family:verdana, arial, sans-serif;
	border: solid;
	border-width: 2px 1px 1px 9px;
	padding: 5px;
	border-color: #009999;
	font-size: 14px;
}
#recipessi2 {
	font-family:verdana, arial, sans-serif;
	border: solid;
	border-width: 0px 1px 1px 0px;
	padding: 5px;
	border-color: #009999;
	font-size: 14px;
}
/* 活動報告詳細 */
#recipe {
	font-family:verdana, arial, sans-serif;
	border: dotted;
	border-width: 0px 3px 3px 0px;
	padding: 5px;
	border-color: #009999;
}
#recipeti {
	font-family:verdana, arial, sans-serif;
	border: solid;
	border-width: 0px 1px 1px 8px;
	padding: 5px;
	border-color: #009999;
	font-size: 14px;
}
/* 活動報告詳細コメント */
#recipememo {
	font-family:Arial,MS PGothic,Osaka,sans-serif;
	border: solid;
	border-width: 1px 1px 1px 1px;
	padding: 5px;
	border-color: #009999;
	font-size: 14px;
}


/* ===全件表示文字スタイル======================= */
#zenken {
	color: #999999;
	font-family:verdana, arial, sans-serif;
	font-size: 9px;
	text-align: right;

}
/* ===メニュー下部会社情報======================= */
#campany {
	font-family:verdana, arial, sans-serif;
	border: solid;
	border-width: 1px 1px 1px 1px;
	padding: 5px;
	border-color: #0000FF;
	font-size: 10px;
	text-align: left;
}
/* ===各年月日部分　表示小======================= */
#date {
	font-family:verdana, arial, sans-serif;
	border: dotted;
	border-width: 1px 0px 0px 0px;
	padding: 5px;
	border-color: #999999;
	font-size: 14px;
}
/* ===各年月日部分　表示========================= */
#date2 {
	font-family:verdana, arial, sans-serif;
	border: dotted;
	border-width: 0px 0px 1px 0px;
	padding: 3px;
	border-color: #999999;
	font-size: 14px;
}
/* ===各年月日部分　表示罫線なし======================= */
#date3 {
	font-family:verdana, arial, sans-serif;
	border: dotted;
	border-width: 0px 0px 0px 0px;
	padding: 5px;
	border-color: #999999;
	font-size: 14px;
}
/* ===レシピ材料・作り方　表示========================= */
#zai {
	font-family:verdana, arial, sans-serif;
	border: solid;
	border-width: 1px 1px 0px 8px;
	padding: 5px;
	border-color: #009999;
	font-size: 14px;
}
#category {
	font-family:verdana, arial, sans-serif;
	border: solid;
	border-width: 0px 8px 1px 8px;
	padding: 5px;
	border-color: #009999;
	font-size: 13px;
	align: center;
}
/* ===取扱店・市場SSI================================= */
#shopssi {
	font-family:verdana, arial, sans-serif;
	border: solid;
	border-width: 2px 1px 1px 9px;
	padding: 5px;
	border-color: #CC3399;
	font-size: 14px;
}
#shopssi2 {
	font-family:verdana, arial, sans-serif;
	border: solid;
	border-width: 0px 1px 1px 0px;
	padding: 5px;
	border-color: #CC3399;
	font-size: 14px;
}
/* shop詳細 */
#shop {
	font-family:verdana, arial, sans-serif;
	border: dotted;
	border-width: 0px 3px 3px 0px;
	padding: 5px;
	border-color: #CC3399;
}
#shopti {
	font-family:verdana, arial, sans-serif;
	border: solid;
	border-width: 0px 1px 1px 8px;
	padding: 5px;
	border-color: #CC3399;
	font-size: 14px;
}
/* 詳細コメント */
#shopmemo {
	font-family:Arial,MS PGothic,Osaka,sans-serif;
	border: solid;
	border-width: 1px 1px 1px 1px;
	padding: 5px;
	border-color: #CC3399;
	font-size: 14px;
}
/* ===消費者の声SSI================================= */
#voicessi {
	font-family:verdana, arial, sans-serif;
	border: solid;
	border-width: 2px 1px 1px 9px;
	padding: 5px;
	border-color: #FF66CC;
	font-size: 14px;
}
#voicessi2 {
	font-family:verdana, arial, sans-serif;
	border: solid;
	border-width: 0px 1px 1px 0px;
	padding: 5px;
	border-color: #FF66CC;
	font-size: 14px;
}
/* 消費者の声詳細 */
#voice {
	font-family:verdana, arial, sans-serif;
	border: dotted;
	border-width: 0px 3px 3px 0px;
	padding: 5px;
	border-color: #FF66CC;
}
#voiceti {
	font-family:verdana, arial, sans-serif;
	border: solid;
	border-width: 0px 1px 1px 8px;
	padding: 5px;
	border-color: #FF66CC;
	font-size: 14px;
}
/* 消費者の声詳細コメント */
#voicememo {
	font-family:Arial,MS PGothic,Osaka,sans-serif;
	border: solid;
	border-width: 1px 1px 1px 1px;
	padding: 5px;
	border-color: #FF66CC;
	font-size: 14px;
}
/* ===リンクカテゴリー　表示========================= */
#linkcate {
	font-family:verdana, arial, sans-serif;
	border: solid;
	border-width: 1px 16px 1px 16px;
	padding: 5px;
	border-color: #009999;
	font-size: 14px;
}
/* ===なす日記SSI　表示========================= */
#nasussi {
	font-family:verdana, arial, sans-serif;
	border: solid;
	border-width: 0px 0px 0px 0px;
	padding: 5px;
	border-color: #009999;
	font-size: 14px;
}
