/*共通指定*/
body, p, th, td, ul, ol, li, dl, dt, dd, form, form input {
	color: #4C4C4C;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka, sanserif;
}
body {
	font-size: 13px;
	color: #4C4C4C;
	line-height: 18px;
	text-decoration: none;
}

h1, h2, h3 {
	margin: 0;
}

p {
	margin: 0;
}
img {
	border: 0;
}
/* 基準のリンク反応 */
a:link {  color:#7F0019; text-decoration: none  }
a:visited {  color:#7F0019; text-decoration: none  }
a:active {  color:#7F0019; text-decoration: none }
a:hover {  color:#7F0019; text-decoration:underline  }
}


/* 左メニュー_list */

.lmenuborder {
	margin: 0px 0px 0px 0px;
	background-image: url(../../community/user/img/line_bold_120.gif);
	background-repeat: no-repeat;
	background-position: 0px 20px;
	display: block;
	height: 33px;
	width: 120px;
	text-indent: -9999px;
	}

.lmenuborder2 {
	margin: 0px 0px 0px 0px;
	background-image: url(../../community/user/img/line_95.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 1px;
	width: 95px;
	text-indent: -9999px;
	}

.lmenuborder3 {
	margin: 0px 0px 0px 0px;
	background-image: url(../../community/user/img/line_95.gif);
	background-repeat: no-repeat;
	background-position: 0px 10px;
	display: block;
	height: 10px;
	width: 95px;
	text-indent: -9999px;
	}


/* 家具 */
#furniture a {
	margin: 0px;
	background-image: url(../../community/user/img/user_title_category01_01.gif);
	background-repeat: no-repeat;
	display: block;
	height: 25px;
	width: 150px;
	text-indent: -9999px;
}
#furniture a:link {background-position: 0 0}
#furniture a:visited {background-position: 0 0}
#furniture a:hover {background-position: -150px 0}
#furniture a:active {background-position: -150px 0}

/* ベッド･寝具 */
#bed a {
	margin: 0px;
	background-image: url(../../community/user/img/user_title_category01_02.gif);
	background-repeat: no-repeat;
	display: block;
	height: 25px;
	width: 150px;
	text-indent: -9999px;
}
#bed a:link {background-position: 0 0}
#bed a:visited {background-position: 0 0}
#bed a:hover {background-position: -150px 0}
#bed a:active {background-position: -150px 0}

/* 収納用品 */
#storage a {
	margin: 0px;
	background-image: url(../../community/user/img/user_title_category01_03.gif);
	background-repeat: no-repeat;
	display: block;
	height: 25px;
	width: 150px;
	text-indent: -9999px;
}
#storage a:link {background-position: 0 0}
#storage a:visited {background-position: 0 0}
#storage a:hover {background-position: -150px 0}
#storage a:active {background-position: -150px 0}

/* 家電・照明 */
#light a {
	margin: 0px;
	background-image: url(../../community/user/img/user_title_category01_04.gif);
	background-repeat: no-repeat;
	display: block;
	height: 25px;
	width: 150px;
	text-indent: -9999px;
}
#light a:link {background-position: 0 0}
#light a:visited {background-position: 0 0}
#light a:hover {background-position: -150px 0}
#light a:active {background-position: -150px 0}

/* キッチン・食器 */
#kitchen a {
	margin: 0px;
	background-image: url(../../community/user/img/user_title_category01_05.gif);
	background-repeat: no-repeat;
	display: block;
	height: 25px;
	width: 150px;
	text-indent: -9999px;
}
#kitchen a:link {background-position: 0 0}
#kitchen a:visited {background-position: 0 0}
#kitchen a:hover {background-position: -150px 0}
#kitchen a:active {background-position: -150px 0}

/* ヘルス＆ビューティー */
#health a {
	margin: 0px;
	background-image: url(../../community/user/img/user_title_category01_06.gif);
	background-repeat: no-repeat;
	display: block;
	height: 25px;
	width: 150px;
	text-indent: -9999px;
}
#health a:link {background-position: 0 0}
#health a:visited {background-position: 0 0}
#health a:hover {background-position: -150px 0}
#health a:active {background-position: -150px 0}

/* バス・トイレ・掃除用品 */
#bath a {
	margin: 0px;
	background-image: url(../../community/user/img/user_title_category01_07.gif);
	background-repeat: no-repeat;
	display: block;
	height: 25px;
	width: 150px;
	text-indent: -9999px;
}
#bath a:link {background-position: 0 0}
#bath a:visited {background-position: 0 0}
#bath a:hover {background-position: -150px 0}
#bath a:active {background-position: -150px 0}

/* ステーショナリー */
#stationery a {
	margin: 0px;
	background-image: url(../../community/user/img/user_title_category01_08.gif);
	background-repeat: no-repeat;
	display: block;
	height: 25px;
	width: 150px;
	text-indent: -9999px;
}
#stationery a:link {background-position: 0 0}
#stationery a:visited {background-position: 0 0}
#stationery a:hover {background-position: -150px 0}
#stationery a:active {background-position: -150px 0}

/* その他の生活雑貨 */
#etclife a {
	margin: 0px;
	background-image: url(../../community/user/img/user_title_category01_09.gif);
	background-repeat: no-repeat;
	display: block;
	height: 25px;
	width: 150px;
	text-indent: -9999px;
}
#etclife a:link {background-position: 0 0}
#etclife a:visited {background-position: 0 0}
#etclife a:hover {background-position: -150px 0}
#etclife a:active {background-position: -150px 0}

/* 衣服雑貨 */
#cloth a {
	margin: 0px;
	background-image: url(../../community/user/img/user_title_category02.gif);
	background-repeat: no-repeat;
	display: block;
	height: 25px;
	width: 150px;
	text-indent: -9999px;
}
#cloth a:link {background-position: 0 0}
#cloth a:visited {background-position: 0 0}
#cloth a:hover {background-position: -150px 0}
#cloth a:active {background-position: -150px 0}


/* 食品 */
#food a {
	margin: 0px;
	background-image: url(../../community/user/img/user_title_category03.gif);
	background-repeat: no-repeat;
	display: block;
	height: 25px;
	width: 150px;
	text-indent: -9999px;
}
#food a:link {background-position: 0 0}
#food a:visited {background-position: 0 0}
#food a:hover {background-position: -150px 0}
#food a:active {background-position: -150px 0}


/* その他 */
#other a {
	margin: 0px;
	background-image: url(../../community/user/img/user_title_category04.gif);
	background-repeat: no-repeat;
	display: block;
	height: 25px;
	width: 150px;
	text-indent: -9999px;
}
#other a:link {background-position: 0 0}
#other a:visited {background-position: 0 0}
#other a:hover {background-position: -150px 0}
#other a:active {background-position: -150px 0}



.lmenulist {
	margin: 0 0 3px 0px;
	padding: 0;
	text-indent: 10px;
	background-image: url(../../community/user/img/user_lmenu_listdot.gif);
	background-repeat: no-repeat;
	background-position: 2px 0px;
	line-height: 13px;
	font-size: 11px;
	}
.lmenulist a:link {
	color: #6A6A6A;
	text-decoration: none;
	}
.lmenulist a:visited {
	color: #6A6A6A;
	text-decoration: none;
	}
.lmenulist a:hover {
	color: #6A6A6A;
	text-decoration: underline;
	}





/* メインボディ 日付 */
.update {
	font-family: verdana;
	line-height: 13px;
	font-size: 11px;
	color: #7F0019;
	}
.update a:link {
	color: #7F0019;
	text-decoration: none;
	}
.update a:visited {
	color: #7F0019;
	text-decoration: none;
	}
.update a:hover {
	color: #7F0019;
	text-decoration: underline;
	}

/* メインボディ 大枠 */
.maintable {
	border: 1px solid #CCCCCC;
	margin: 0px 0px 0px 0px;
	padding: 0;
	}


/* メインボディ 内容 */
.mainbody {
	margin: 15px 15px 15px 15px;
	padding: 0;
	font-size: 13px;
	color: #4C4C4C;
	line-height: 18px;
	text-decoration: none;
	}

/* サブカット・説明写真など */
.subcuttable {
	margin: 0 0 15px 15px;
	padding: 0;
	align: rignt;
	font-size: 11px;
	color: #4C4C4C;
	line-height: 13px;
	text-decoration: none;
	}

/* 商品紹介テーブル */
.itemtable {
	font-size: 11px;
	line-height: 13px;
	color: #4C4C4C;
	}


/* 投稿をうながすテーブル */
.toukoutable {
	border: 3px solid #7F0019;
	padding: 10px 8px 10px 15px;
	font-size: 11px;
	line-height: 15px;
	}
.toukoutable a {
	font-size: 13px;
	line-height: 18px;
	}


/* お客様からの投稿 */
.toukou {
	border: 1px solid #CCCCCC;
	background-color: #F3F3F3
	}
.toukou div {
	background-image: url(../../community/user/img/body_notebg.gif);
	margin: 15px 15px 15px 15px;
	padding: 0;
	font-size: 13px;
	line-height: 25px;
	}





/*フッター　マイナーチェンジ時に削除 080418*/
