.main {
	font-size: 14px;
	line-height: 18px;
}

.small {
	font-size: 12px;
	line-height: 16px;
}

.gnavi {
	font-size: 14px;
	line-height: 14px;
}

.size18 {
	font-size: 18px;
	line-height: 18px;
}

.txtmini {
	font-size: 12px;
	line-height: 16px;
}

body{
	margin:0px 0px 0px 0px;
	background-color: #ffffff;
	color: #3E2D24;
	font-size: 12px;
	line-height: 18px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image:url(http://handle-marche.com/images/bg-page.gif);
 }
 
/*a:link{ color:#CC0000}a:link{ color:#4566C9}
a:hover { color:#CC0000}
a:visited{ color:#484848 }

a:active{ color:#3858E1 }*/

a:link{ color:#4566C9}

a:visited{ color:#4566C9 }

/*a:active{ color:#3858E1 }*/


h1{
text-align:center;
font-size:12px;
line-height:14px;
margin:0px;
padding:0px;
}

.bg-list{
	background-image:url(http://handle-marche.com/images/bg-list.gif);
	background-repeat:no-repeat;
	padding-left:17px;
	}
.bg-list a:link { color: #544013; text-decoration: underline; }
.bg-list a:visited { color: #544013; text-decoration: underline; }
.bg-list a:active { color: #544013; text-decoration: none;}
.bg-list a:hover { color: #544013; text-decoration: none; }


.bg-list2 a:link { color: #544013; text-decoration: underline; }
.bg-list2 a:visited { color: #544013; text-decoration: underline; }
.bg-list2 a:active { color: #544013; text-decoration: none;}
.bg-list2 a:hover { color: #544013; text-decoration: none; }

.bg-list2{
	background-image:url(http://handle-marche.com/images/bg-list2.gif);
	background-repeat:no-repeat;
background-position: left center;
	padding-left:34px;
font-size: 12px;
line-height: 16px;
}

.fcolor a:link { color: #544013; text-decoration: underline; }
.fcolor a:visited { color: #544013; text-decoration: underline; }
.fcolor a:active { color: #544013; text-decoration: none;}
.fcolor a:hover { color: #544013; text-decoration: none; }
	
a.toplink:link{
text-decoration:none;
color:#330000;
}
a.toplink:visited{
text-decoration:none;
color:#694A33;
}
a.toplink:hover{
padding-bottom:6px;
padding-top:6px;
text-decoration:underline;
/*color:#330000;*/
color:#CC0000;
}

a.toplink2:link{
text-decoration:underline;
color:#705200;
}
a.toplink2:visited{
text-decoration:underline;
color:#694A33;
}
a.toplink2:hover{
padding-bottom:6px;
padding-top:6px;
text-decoration:underline;
/*color:#330000;*/
color:#CC0000;
}

a.voicelink{
text-decoration:underline;
color:#330000;
}

a:hover { color:#CC0000}

/****ここからトップページ新着情報用*******/

#center5 { /* センターtd （3列）*/
	width:710px;
	padding:0px;
	margin:0px;
	vertical-align:top;
	background:#FFFFFF;
	/* background:url(<EBBlogThemeImgBase>/center2.gif) ;*/
}

.centerboxTop { /* センター用ブロック（幅設定） */
	margin:0px;
	padding:0px;
	/* background:url(<EBBlogThemeImgBase>/centerbox.gif) ;*/
}


.title9{ /* タイトル2 h1 */
	padding:10px 0px 0px 5px;
	margin:0px;
	width:auto;
	color:#666666;
	height:29px;
	line-height:100%;
	font-size:16px;
	font-weight:bold;
	vertical-align:middle;
	letter-spacing:0.2em;
	background-color:#FFFFFF;
	background-image:url(http://handle-marche.com/pic-labo/top080521-03.gif);
	/*border-bottom:1px #663300 dashed;*/
	/*border-left:5px #663300 solid;*/
	border-top:1px #FFFFFF solid;
}

.layoutFrame9{/* 大枠 table */
	margin:0px 0px 0px 0px;
	padding:1px;
	width:99%;
	/* background:url(<EBBlogThemeImgBase>/layoutframe.gif) ;*/
}
.layoutFrame9 td{
	text-align:center;
	margin:0px;
	padding:0px;
	vertical-align:top;
}

.layout9{ /* レイアウト */
	margin:0px;
	/*padding:3px;*/
	padding-bottom:2px;
	padding-left:11px;
	padding-right:11px;
	padding-top:0px;
	background:#FFFFFF;
	text-align: center;
	/* background:url(<EBBlogThemeImgBase>/layout1.gif) ;*/
}
.layout9 td{
	margin:0px;
	padding:0px;
	text-align:center;
}

.item9 img{/* 商品画像枠  */ 
	height:auto;
	/*padding:5px;*/
	padding-bottom:3px;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	margin:0px;
	background:#FFFFFF;
	text-align:center;
}

h2.goods9 /* 商品名 （商品一覧）*/
a{color:#666666;text-decoration:none; font-size:13px;font-weight:bold; text-decoration:underline; line-height:10px;   }

/*
.goods9{padding:0px; margin:0px;line-height:11px;font-size:13px;}*/

/****ここまでトップページ新着情報用*******/

.osusumelink {
width: 120px;
margin-top:5px;
margin-bottom:10px;
text-align:left;
font-size: 14px;
line-height: 16px;
font-weight:bold;
}

.osusumelink a:link { color: #666666; text-decoration: underline; }
.osusumelink a:visited { color: #666666; text-decoration: underline; }
.osusumelink a:active { color: #666666; text-decoration: none;}
.osusumelink a:hover { color: #666666; text-decoration: none; }


.com-side {
height: 30px;
padding:2px 0px 0px 25px;
margin: 0px;
background-image:url(http://handle-marche.com/images/com-side06.gif);
background-repeat:no-repeat;
text-align:left;
font-size: 14px;
line-height: 28px;
color:#32201E;
}

.com-base {
font-size: 14px;
line-height: 18px;
color:#FFFFFF;
}

.com-side a:link { color: #32201E; text-decoration: none; }
.com-side a:visited { color: #32201E; text-decoration: none; }
.com-side a:active { color: #32201E; text-decoration: underline;}
.com-side a:hover { color: #32201E; text-decoration: underline; }

.com-base a:link { color: #FFFFFF; text-decoration: underline; }
.com-base a:visited { color: #FFFFFF; text-decoration: underline; }
.com-base a:active { color: #FFFFFF; text-decoration: none;}
.com-base a:hover { color: #FFFFFF; text-decoration: none; }


.menu1 a:hover{ 
	background:url(./images/101019-03top.jpg) no-repeat;
}

.menu1{
	background:url(./images/101005-03top.jpg) no-repeat;
	height:45px;
	text-indent:-9999px;
}
.menu1 a{
	text-indent:-9999px;
	display:block;
	height:45px;
	background:url(./images/101005-03top.jpg) no-repeat;
	
}

#2014zouzei{
background-color : #FAF8BF;
padding:10px;
}